.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 2rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 5rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* 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: #2b7a69 !important;
}
.bg-success {
  background-color: #3a341c !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #2b7a69 !important;
  border-color: #2b7a69 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #38a089 !important;
  border-color: #38a089 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #38a089 !important;
  border-color: #38a089 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #f92c50 !important;
  border-color: #f92c50 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #fa5e79 !important;
  border-color: #fa5e79 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #fa5e79 !important;
  border-color: #fa5e79 !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #3a341c !important;
  border-color: #3a341c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #2b7a69;
  color: #2b7a69;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #143a32 !important;
  background-color: transparent !important;
  border-color: #143a32 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #2b7a69 !important;
  border-color: #2b7a69 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #f92c50;
  color: #f92c50;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #c90628 !important;
  background-color: transparent !important;
  border-color: #c90628 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #f92c50 !important;
  border-color: #f92c50 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #3a341c;
  color: #3a341c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #2b7a69 !important;
}
.text-secondary {
  color: #f92c50 !important;
}
.text-success {
  color: #3a341c !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #102f28 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ba0525 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #cccccc !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #2b7a69;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffffff;
}
.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: #2b7a69;
  border-color: #2b7a69;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #2b7a69;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #5ec6b0;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0b27c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.75rem;
}
.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: #2b7a69 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #2b7a69;
}
/* 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: #2b7a69;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #2b7a69;
}
.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: #2b7a69;
  border-bottom-color: #2b7a69;
}
.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: #2b7a69 !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: #f92c50 !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='%232b7a69' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-tJS6tZXiPa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-tJS6tZXiPa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-tJS6tZXiPa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJS6tZXiPa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-tJS6tZXiPa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJS6tZXiPa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJS6tZXiPa .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-tJS6tZXiPa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-tJS6tZXiPa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-tJS6tZXiPa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-tJS6tZXiPa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tJS6tZXiPa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-tJS6tZXiPa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-tJS6tZXiPa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-tJS6tZXiPa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-tJS6tZXiPa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-tJS6tZXiPa .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-tJS6tZXiPa .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-tJS6tZXiPa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tJS6tZXiPa .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-tJS6tZXiPa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-tJS6tZXiPa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJS6tZXiPa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-tJS6tZXiPa .nav-item:focus,
.cid-tJS6tZXiPa .nav-link:focus {
  outline: none;
}
.cid-tJS6tZXiPa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJS6tZXiPa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJS6tZXiPa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJS6tZXiPa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJS6tZXiPa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJS6tZXiPa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJS6tZXiPa .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tJS6tZXiPa .navbar.opened {
  transition: all 0.3s;
}
.cid-tJS6tZXiPa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJS6tZXiPa .navbar .navbar-logo img {
  width: auto;
}
.cid-tJS6tZXiPa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-tJS6tZXiPa .navbar.collapsed {
  justify-content: center;
}
.cid-tJS6tZXiPa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJS6tZXiPa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJS6tZXiPa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-tJS6tZXiPa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJS6tZXiPa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJS6tZXiPa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tJS6tZXiPa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJS6tZXiPa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJS6tZXiPa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-tJS6tZXiPa .navbar {
    min-height: 72px;
  }
  .cid-tJS6tZXiPa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tJS6tZXiPa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJS6tZXiPa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJS6tZXiPa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJS6tZXiPa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tJS6tZXiPa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJS6tZXiPa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-tJS6tZXiPa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJS6tZXiPa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJS6tZXiPa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-tJS6tZXiPa .dropdown-item.active,
.cid-tJS6tZXiPa .dropdown-item:active {
  background-color: transparent;
}
.cid-tJS6tZXiPa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJS6tZXiPa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJS6tZXiPa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJS6tZXiPa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJS6tZXiPa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-tJS6tZXiPa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-tJS6tZXiPa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJS6tZXiPa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-tJS6tZXiPa .navbar-buttons {
    text-align: left;
  }
}
.cid-tJS6tZXiPa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJS6tZXiPa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJS6tZXiPa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJS6tZXiPa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJS6tZXiPa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJS6tZXiPa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJS6tZXiPa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tJS6tZXiPa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJS6tZXiPa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tJS6tZXiPa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJS6tZXiPa .navbar {
    height: 70px;
  }
  .cid-tJS6tZXiPa .navbar.opened {
    height: auto;
  }
  .cid-tJS6tZXiPa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-tJS6tZXiPa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-tJS6tZXiPa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-tJS6tZXiPa .navbar-brand {
    margin-right: auto;
  }
  .cid-tJS6tZXiPa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-tJS6tZXiPa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-tJS6tZXiPa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tJS6tZXiPa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tJS6tZXiPa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-tJS6tZXiPa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA9im55Wjh {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.cid-uA9im55Wjh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA9im55Wjh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/icon-at-bharat-mobility-2025-1200x1600.webp");
}
.cid-uA9im55Wjh .item-wrapper {
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA9im55Wjh .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA9im55Wjh .text-wrapper {
  padding: 4rem 3rem 4rem 1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uA9im55Wjh .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uA9im55Wjh .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uA9im55Wjh .row {
  flex-direction: row-reverse;
}
.cid-uA9im55Wjh .text-wrapper {
  padding: 4rem 2rem 4rem 3rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uA9im55Wjh .text-wrapper {
    padding: 2.25rem;
  }
}
@media (max-width: 767px) {
  .cid-uA9im55Wjh .text-wrapper {
    padding: 1.5rem;
  }
}
.cid-uA9im55Wjh .row {
  align-items: center;
  margin-right: -1rem;
  margin-left: -1rem;
}
.cid-uA9im55Wjh .image-wrapper {
  padding: 0 1rem;
}
.cid-uA9im55Wjh img,
.cid-uA9im55Wjh .image-wrapper {
  height: 600px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uA9im55Wjh img,
  .cid-uA9im55Wjh .image-wrapper {
    max-height: 350px;
  }
}
.cid-uA9im55Wjh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA9im55Wjh .mbr-text {
  color: #000000;
}
.cid-uA9im55Wjh .mbr-text,
.cid-uA9im55Wjh .mbr-section-btn {
  text-align: center;
}
.cid-uA9im55Wjh .price {
  color: #232323;
  text-align: center;
}
.cid-uA9im55Wjh .content-head {
  max-width: 800px;
}
.cid-uA9im55Wjh .mbr-section-maintitle {
  text-align: center;
}
.cid-uA9im55Wjh .mbr-section-mainsubtitle {
  text-align: center;
}
.cid-ubM3plmlpd {
  padding-top: 12rem;
  padding-bottom: 9rem;
}
.cid-ubM3plmlpd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubM3plmlpd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-ubM3plmlpd .row {
  flex-direction: row-reverse;
}
@media (max-width: 992px) {
  .cid-ubM3plmlpd .mbr-figure {
    margin-top: 1.5rem;
  }
}
.cid-ubM3plmlpd .row {
  align-items: center;
}
@media (min-width: 992px) {
  .cid-ubM3plmlpd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubM3plmlpd .media-content,
.cid-ubM3plmlpd .mbr-figure {
  align-self: center;
}
.cid-ubM3plmlpd .mbr-figure iframe {
  width: 100%;
  border-radius: 2rem;
  overflow: hidden;
}
.cid-ubM3plmlpd .mbr-figure {
  border-radius: 0rem;
  overflow: hidden;
}
@media (min-width: 767px) {
  .cid-ubM3plmlpd .mbr-figure {
    border-radius: 2rem;
  }
}
.cid-ubM3plmlpd .mbr-section-title {
  text-align: center;
}
.cid-ubM3plmlpd .mbr-text,
.cid-ubM3plmlpd .mbr-section-btn {
  text-align: center;
}
.cid-ucgJidfD7v {
  display: flex;
  background-image: url("../../../assets/images/icon-garage-equipments-1741x1159.webp");
}
.cid-ucgJidfD7v .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-ucgJidfD7v {
    align-items: flex-end;
  }
  .cid-ucgJidfD7v .row {
    justify-content: center;
  }
  .cid-ucgJidfD7v .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ucgJidfD7v .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ucgJidfD7v {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-ucgJidfD7v .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ucgJidfD7v .content-wrap {
    width: 100%;
  }
}
.cid-ucgJidfD7v .mbr-section-title,
.cid-ucgJidfD7v .mbr-section-subtitle {
  text-align: center;
}
.cid-ucgJidfD7v .mbr-text,
.cid-ucgJidfD7v .mbr-section-btn {
  text-align: center;
}
.cid-ucuQAHDq8d {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-color: #ecede8;
}
.cid-ucuQAHDq8d .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucuQAHDq8d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1400px) {
  .cid-ucuQAHDq8d .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ucuQAHDq8d img {
  border-radius: 3rem;
}
.cid-ucuQAHDq8d .row {
  flex-direction: row-reverse;
}
.cid-ucuQAHDq8d .row {
  align-items: center;
}
.cid-ucuQAHDq8d .mbr-section-title {
  color: #ff0000;
  text-align: right;
}
.cid-ucuQAHDq8d .mbr-text,
.cid-ucuQAHDq8d .mbr-section-btn {
  color: #491414;
  text-align: right;
}
.cid-ucuQAHDq8d .mbr-section-subtitle {
  color: #491414;
}
.cid-ucuC7GV9RU {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ecede8;
}
.cid-ucuC7GV9RU .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucuC7GV9RU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1400px) {
  .cid-ucuC7GV9RU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ucuC7GV9RU img {
  border-radius: 3rem;
}
.cid-ucuC7GV9RU .row {
  align-items: center;
}
.cid-ucuC7GV9RU .mbr-section-title {
  color: #ff0000;
  text-align: left;
}
.cid-ucuC7GV9RU .mbr-text,
.cid-ucuC7GV9RU .mbr-section-btn {
  color: #491414;
  text-align: left;
}
.cid-ucuC7GV9RU .mbr-section-subtitle {
  color: #491414;
}
.cid-ubUqDO2o3k {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-ubUqDO2o3k img,
.cid-ubUqDO2o3k .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-ubUqDO2o3k .item:focus,
.cid-ubUqDO2o3k span:focus {
  outline: none;
}
.cid-ubUqDO2o3k .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-ubUqDO2o3k .item {
    margin-bottom: 1rem;
  }
}
.cid-ubUqDO2o3k .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ubUqDO2o3k .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-ubUqDO2o3k .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-ubUqDO2o3k .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ubUqDO2o3k .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ubUqDO2o3k .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-ubUqDO2o3k .mbr-section-title {
  color: #232323;
}
.cid-ubUqDO2o3k .mbr-text,
.cid-ubUqDO2o3k .mbr-section-btn {
  text-align: center;
}
.cid-ubUqDO2o3k .item-title {
  text-align: center;
}
.cid-ubUqDO2o3k .content-head {
  max-width: 800px;
}
.cid-ubUqDO2o3k .mbr-text,
.cid-ubUqDO2o3k .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-ubXWTeZnNQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-ubXWTeZnNQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubXWTeZnNQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-ubXWTeZnNQ .container-fluid {
    padding: 0;
  }
}
.cid-ubXWTeZnNQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-ubXWTeZnNQ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ubXWTeZnNQ .embla__button--next,
.cid-ubXWTeZnNQ .embla__button--prev {
  display: flex;
}
.cid-ubXWTeZnNQ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ubXWTeZnNQ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ubXWTeZnNQ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ubXWTeZnNQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ubXWTeZnNQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ubXWTeZnNQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ubXWTeZnNQ .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ubXWTeZnNQ .embla {
  position: relative;
  width: 100%;
}
.cid-ubXWTeZnNQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ubXWTeZnNQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ubXWTeZnNQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ubXWTeZnNQ .embla__slide a {
  cursor: grab;
}
.cid-ubXWTeZnNQ .embla__slide a:active {
  cursor: grabbing;
}
.cid-ubXWTeZnNQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ubXWTeZnNQ .item-menu-overlay {
  border-radius: 2rem;
}
.cid-ubXWTeZnNQ .mbr-section-title {
  color: #232323;
}
.cid-ubXWTeZnNQ .mbr-section-subtitle {
  color: #232323;
}
.cid-ubXWTeZnNQ .mbr-box {
  color: #ffffff;
}
.cid-ubXWTeZnNQ .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-ubXWTeZnNQ img,
.cid-ubXWTeZnNQ .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ubXWTeZnNQ .item-wrapper {
  position: relative;
}
.cid-ubXWTeZnNQ .content-head {
  max-width: 800px;
}
.cid-ucRWkAYZMu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucRWkAYZMu .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucRWkAYZMu .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucRWkAYZMu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucRWkAYZMu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucRWkAYZMu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucRWkAYZMu .map-placeholder {
  display: none;
}
.cid-ucRWkAYZMu .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucRWkAYZMu .card {
  padding: 3rem 8rem;
}
.cid-ucRWkAYZMu .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucRWkAYZMu .card .mbr-text {
  color: #06182d;
}
.cid-ucRWkAYZMu .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucRWkAYZMu .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucRWkAYZMu .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucRWkAYZMu .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucRWkAYZMu .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucRWkAYZMu .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucRWkAYZMu .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucRWkAYZMu .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucRWkAYZMu .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucRWkAYZMu .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucRWkAYZMu .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucRWkAYZMu .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucRWkAYZMu .card .form-group {
  padding-right: 0;
}
.cid-ucRWkAYZMu .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucRWkAYZMu .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucRWkAYZMu .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucRWkAYZMu .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRWkAYZMu .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucRWkAYZMu h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucRWkAYZMu * {
    text-align: center !important;
  }
  .cid-ucRWkAYZMu .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucRWkAYZMu .form-group {
    max-width: 180px;
  }
  .cid-ucRWkAYZMu .card {
    padding: 2rem 1rem;
  }
}
.cid-ucRWkAYZMu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucRWkAYZMu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubUMbHcWM6 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRIb21Zfm.popup-builder {
  background-color: #ffffff;
}
.cid-ucRIb21Zfm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRIb21Zfm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRIb21Zfm .modal-content,
.cid-ucRIb21Zfm .modal-dialog {
  height: auto;
}
.cid-ucRIb21Zfm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRIb21Zfm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRIb21Zfm .form-wrapper .mbr-form .form-group,
  .cid-ucRIb21Zfm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRIb21Zfm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRIb21Zfm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRIb21Zfm .mbr-text {
  text-align: center;
}
.cid-ucRIb21Zfm .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRIb21Zfm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRIb21Zfm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRIb21Zfm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRIb21Zfm .modal-open {
  overflow: hidden;
}
.cid-ucRIb21Zfm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRIb21Zfm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRIb21Zfm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRIb21Zfm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRIb21Zfm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRIb21Zfm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRIb21Zfm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRIb21Zfm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRIb21Zfm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRIb21Zfm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRIb21Zfm .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRIb21Zfm .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRIb21Zfm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRIb21Zfm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRIb21Zfm .modal-header {
    padding: 1rem;
  }
}
.cid-ucRIb21Zfm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRIb21Zfm .modal-header .close svg {
  fill: #000000;
}
.cid-ucRIb21Zfm .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRIb21Zfm .modal-header .close:focus {
  outline: none;
}
.cid-ucRIb21Zfm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRIb21Zfm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRIb21Zfm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRIb21Zfm .modal-body {
    padding: 1rem;
  }
}
.cid-ucRIb21Zfm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRIb21Zfm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRIb21Zfm .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRIb21Zfm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRIb21Zfm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRIb21Zfm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRIb21Zfm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRIb21Zfm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRIb21Zfm .modal-lg,
  .cid-ucRIb21Zfm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRIb21Zfm .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRIb21Zfm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRIb21Zfm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRIb21Zfm .form-group {
  margin-bottom: 1rem;
}
.cid-ucRIb21Zfm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRIb21Zfm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRIb21Zfm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRIb21Zfm .mbr-section-btn {
  margin: 0;
}
.cid-ucRIb21Zfm .mbr-section-btn .btn {
  margin: 0;
}
.cid-ud91dG7NB1 {
  padding-top: 75px;
  padding-bottom: 105px;
  background-color: #000000;
}
.cid-ud91dG7NB1 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
@keyframes size {
  50% {
    transform: scale(0.8);
  }
  75% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
.cid-ud91dG7NB1 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
  padding-bottom: 2rem;
}
.cid-ud91dG7NB1 .soc-item {
  background: transparent;
  width: 45px;
  margin: auto;
  height: 45px;
  transition: all 0.3s;
  display: flex;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
.cid-ud91dG7NB1 .soc-item:hover {
  background: #ff2d55;
  animation-duration: 0.3s;
  animation-name: size;
}
.cid-ud91dG7NB1 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ud91dG7NB1 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-ud91dG7NB1 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-ud91dG7NB1 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-ud91dG7NB1 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ud91dG7NB1 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #ffffff;
}
.cid-ud91dG7NB1 .media-container-row .social-list .soc-item {
  margin: 0 .3rem;
}
.cid-ud91dG7NB1 .media-container-row .social-list a {
  margin: 0;
  opacity: 1;
  height: 26px;
  padding-right: 2px;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ud91dG7NB1 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ud91dG7NB1 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ud91dG7NB1 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-ud91dG7NB1 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uc0JamTQoi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uc0JamTQoi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uc0JamTQoi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uc0JamTQoi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uc0JamTQoi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uc0JamTQoi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uc0JamTQoi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uc0JamTQoi .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uc0JamTQoi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uc0JamTQoi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uc0JamTQoi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uc0JamTQoi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uc0JamTQoi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uc0JamTQoi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uc0JamTQoi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uc0JamTQoi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uc0JamTQoi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uc0JamTQoi .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uc0JamTQoi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uc0JamTQoi .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uc0JamTQoi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uc0JamTQoi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uc0JamTQoi .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uc0JamTQoi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uc0JamTQoi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uc0JamTQoi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uc0JamTQoi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uc0JamTQoi .nav-item:focus,
.cid-uc0JamTQoi .nav-link:focus {
  outline: none;
}
.cid-uc0JamTQoi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uc0JamTQoi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uc0JamTQoi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uc0JamTQoi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uc0JamTQoi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uc0JamTQoi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uc0JamTQoi .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uc0JamTQoi .navbar.opened {
  transition: all 0.3s;
}
.cid-uc0JamTQoi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uc0JamTQoi .navbar .navbar-logo img {
  width: auto;
}
.cid-uc0JamTQoi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uc0JamTQoi .navbar.collapsed {
  justify-content: center;
}
.cid-uc0JamTQoi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uc0JamTQoi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uc0JamTQoi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uc0JamTQoi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uc0JamTQoi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uc0JamTQoi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uc0JamTQoi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uc0JamTQoi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uc0JamTQoi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uc0JamTQoi .navbar {
    min-height: 72px;
  }
  .cid-uc0JamTQoi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uc0JamTQoi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uc0JamTQoi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uc0JamTQoi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uc0JamTQoi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uc0JamTQoi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uc0JamTQoi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uc0JamTQoi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uc0JamTQoi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uc0JamTQoi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uc0JamTQoi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uc0JamTQoi .dropdown-item.active,
.cid-uc0JamTQoi .dropdown-item:active {
  background-color: transparent;
}
.cid-uc0JamTQoi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uc0JamTQoi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uc0JamTQoi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uc0JamTQoi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uc0JamTQoi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uc0JamTQoi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uc0JamTQoi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uc0JamTQoi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uc0JamTQoi .navbar-buttons {
    text-align: left;
  }
}
.cid-uc0JamTQoi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uc0JamTQoi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uc0JamTQoi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uc0JamTQoi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uc0JamTQoi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uc0JamTQoi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uc0JamTQoi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uc0JamTQoi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uc0JamTQoi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uc0JamTQoi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uc0JamTQoi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uc0JamTQoi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uc0JamTQoi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uc0JamTQoi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uc0JamTQoi .navbar {
    height: 70px;
  }
  .cid-uc0JamTQoi .navbar.opened {
    height: auto;
  }
  .cid-uc0JamTQoi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uc0JamTQoi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uc0JamTQoi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uc0JamTQoi .navbar-brand {
    margin-right: auto;
  }
  .cid-uc0JamTQoi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uc0JamTQoi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uc0JamTQoi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uc0JamTQoi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uc0JamTQoi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uc0JamTQoi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uc0KHpxMDk {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uc0KHpxMDk img,
.cid-uc0KHpxMDk .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uc0KHpxMDk img,
  .cid-uc0KHpxMDk .item-img {
    max-height: 300px;
  }
}
.cid-uc0KHpxMDk .item:focus,
.cid-uc0KHpxMDk span:focus {
  outline: none;
}
.cid-uc0KHpxMDk .item-wrapper {
  position: relative;
}
.cid-uc0KHpxMDk .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uc0KHpxMDk .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uc0KHpxMDk .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uc0KHpxMDk .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uc0KHpxMDk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uc0KHpxMDk .mbr-section-title {
  color: #232323;
}
.cid-uc0KHpxMDk .mbr-text,
.cid-uc0KHpxMDk .mbr-section-btn {
  text-align: left;
}
.cid-uc0KHpxMDk .item-title {
  text-align: center;
}
.cid-uc0KHpxMDk .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uc0KHpxMDk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uc0KHpxMDk .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uc0KHpxMDk .embla__button--next,
.cid-uc0KHpxMDk .embla__button--prev {
  display: flex;
}
.cid-uc0KHpxMDk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uc0KHpxMDk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uc0KHpxMDk .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uc0KHpxMDk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uc0KHpxMDk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uc0KHpxMDk .embla__button {
    top: auto;
  }
}
.cid-uc0KHpxMDk .embla {
  position: relative;
  width: 100%;
}
.cid-uc0KHpxMDk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uc0KHpxMDk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uc0KHpxMDk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uc0KHpxMDk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uc0KHpxMDk .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uc0KHpxMDk .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uc0KHpxMDk .content-head {
  max-width: 800px;
}
.cid-uh5TOoe4Hb {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5TOoe4Hb img,
.cid-uh5TOoe4Hb .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5TOoe4Hb .item:focus,
.cid-uh5TOoe4Hb span:focus {
  outline: none;
}
.cid-uh5TOoe4Hb .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5TOoe4Hb .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5TOoe4Hb .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5TOoe4Hb .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5TOoe4Hb .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5TOoe4Hb .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5TOoe4Hb .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5TOoe4Hb .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5TOoe4Hb .mbr-section-title {
  color: #232323;
}
.cid-uh5TOoe4Hb .mbr-text,
.cid-uh5TOoe4Hb .mbr-section-btn {
  text-align: center;
}
.cid-uh5TOoe4Hb .item-title {
  text-align: center;
}
.cid-uh5TOoe4Hb .content-head {
  max-width: 800px;
}
.cid-uh5TOoe4Hb .mbr-text,
.cid-uh5TOoe4Hb .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uc0JarwWNE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uc0JarwWNE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc0JarwWNE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uc0JarwWNE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uc0JarwWNE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uc0JarwWNE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uc0JarwWNE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uc0JarwWNE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uc0JarwWNE .mbr-text,
.cid-uc0JarwWNE .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-ucS88MsXMn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucS88MsXMn .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucS88MsXMn .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucS88MsXMn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucS88MsXMn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucS88MsXMn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucS88MsXMn .map-placeholder {
  display: none;
}
.cid-ucS88MsXMn .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucS88MsXMn .card {
  padding: 3rem 8rem;
}
.cid-ucS88MsXMn .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucS88MsXMn .card .mbr-text {
  color: #06182d;
}
.cid-ucS88MsXMn .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucS88MsXMn .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucS88MsXMn .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucS88MsXMn .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucS88MsXMn .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucS88MsXMn .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucS88MsXMn .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucS88MsXMn .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucS88MsXMn .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucS88MsXMn .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucS88MsXMn .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucS88MsXMn .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucS88MsXMn .card .form-group {
  padding-right: 0;
}
.cid-ucS88MsXMn .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucS88MsXMn .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucS88MsXMn .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucS88MsXMn .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucS88MsXMn .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucS88MsXMn h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucS88MsXMn * {
    text-align: center !important;
  }
  .cid-ucS88MsXMn .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucS88MsXMn .form-group {
    max-width: 180px;
  }
  .cid-ucS88MsXMn .card {
    padding: 2rem 1rem;
  }
}
.cid-ucS88MsXMn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucS88MsXMn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uc0JavJfUQ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRLLXg55c.popup-builder {
  background-color: #ffffff;
}
.cid-ucRLLXg55c.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRLLXg55c.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRLLXg55c .modal-content,
.cid-ucRLLXg55c .modal-dialog {
  height: auto;
}
.cid-ucRLLXg55c .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRLLXg55c .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRLLXg55c .form-wrapper .mbr-form .form-group,
  .cid-ucRLLXg55c .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRLLXg55c .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRLLXg55c .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRLLXg55c .mbr-text {
  text-align: center;
}
.cid-ucRLLXg55c .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRLLXg55c .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRLLXg55c .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRLLXg55c .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRLLXg55c .modal-open {
  overflow: hidden;
}
.cid-ucRLLXg55c .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRLLXg55c .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRLLXg55c .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRLLXg55c .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRLLXg55c .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRLLXg55c .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRLLXg55c .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRLLXg55c .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRLLXg55c .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRLLXg55c .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRLLXg55c .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRLLXg55c .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRLLXg55c .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRLLXg55c .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXg55c .modal-header {
    padding: 1rem;
  }
}
.cid-ucRLLXg55c .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRLLXg55c .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucRLLXg55c .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRLLXg55c .modal-header .close:focus {
  outline: none;
}
.cid-ucRLLXg55c .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRLLXg55c .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRLLXg55c .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXg55c .modal-body {
    padding: 1rem;
  }
}
.cid-ucRLLXg55c .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRLLXg55c .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXg55c .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRLLXg55c .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRLLXg55c .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRLLXg55c .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRLLXg55c .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRLLXg55c .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRLLXg55c .modal-lg,
  .cid-ucRLLXg55c .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRLLXg55c .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRLLXg55c .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRLLXg55c .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRLLXg55c .form-group {
  margin-bottom: 1rem;
}
.cid-ucRLLXg55c .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRLLXg55c .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRLLXg55c .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRLLXg55c .mbr-section-btn {
  margin: 0;
}
.cid-ucRLLXg55c .mbr-section-btn .btn {
  margin: 0;
}
.cid-uc1GHWzs5Q {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uc1GHWzs5Q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uc1GHWzs5Q .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uc1GHWzs5Q .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uc1GHWzs5Q .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uc1GHWzs5Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uc1GHWzs5Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uc1GHWzs5Q .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uc1GHWzs5Q .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uc1GHWzs5Q .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uc1GHWzs5Q .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uc1GHWzs5Q .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uc1GHWzs5Q .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uc1GHWzs5Q .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uc1GHWzs5Q .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uc1GHWzs5Q .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uc1GHWzs5Q .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uc1GHWzs5Q .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uc1GHWzs5Q .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uc1GHWzs5Q .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uc1GHWzs5Q .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uc1GHWzs5Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uc1GHWzs5Q .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uc1GHWzs5Q .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uc1GHWzs5Q .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uc1GHWzs5Q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uc1GHWzs5Q .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uc1GHWzs5Q .nav-item:focus,
.cid-uc1GHWzs5Q .nav-link:focus {
  outline: none;
}
.cid-uc1GHWzs5Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uc1GHWzs5Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uc1GHWzs5Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uc1GHWzs5Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uc1GHWzs5Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uc1GHWzs5Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uc1GHWzs5Q .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uc1GHWzs5Q .navbar.opened {
  transition: all 0.3s;
}
.cid-uc1GHWzs5Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uc1GHWzs5Q .navbar .navbar-logo img {
  width: auto;
}
.cid-uc1GHWzs5Q .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uc1GHWzs5Q .navbar.collapsed {
  justify-content: center;
}
.cid-uc1GHWzs5Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uc1GHWzs5Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uc1GHWzs5Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uc1GHWzs5Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uc1GHWzs5Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uc1GHWzs5Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uc1GHWzs5Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uc1GHWzs5Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uc1GHWzs5Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uc1GHWzs5Q .navbar {
    min-height: 72px;
  }
  .cid-uc1GHWzs5Q .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uc1GHWzs5Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uc1GHWzs5Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uc1GHWzs5Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uc1GHWzs5Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uc1GHWzs5Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uc1GHWzs5Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uc1GHWzs5Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uc1GHWzs5Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uc1GHWzs5Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uc1GHWzs5Q .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uc1GHWzs5Q .dropdown-item.active,
.cid-uc1GHWzs5Q .dropdown-item:active {
  background-color: transparent;
}
.cid-uc1GHWzs5Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uc1GHWzs5Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uc1GHWzs5Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uc1GHWzs5Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uc1GHWzs5Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uc1GHWzs5Q .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uc1GHWzs5Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uc1GHWzs5Q .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uc1GHWzs5Q .navbar-buttons {
    text-align: left;
  }
}
.cid-uc1GHWzs5Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uc1GHWzs5Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uc1GHWzs5Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uc1GHWzs5Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uc1GHWzs5Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uc1GHWzs5Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uc1GHWzs5Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uc1GHWzs5Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uc1GHWzs5Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uc1GHWzs5Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uc1GHWzs5Q .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uc1GHWzs5Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uc1GHWzs5Q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uc1GHWzs5Q .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uc1GHWzs5Q .navbar {
    height: 70px;
  }
  .cid-uc1GHWzs5Q .navbar.opened {
    height: auto;
  }
  .cid-uc1GHWzs5Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uc1GHWzs5Q .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uc1GHWzs5Q .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uc1GHWzs5Q .navbar-brand {
    margin-right: auto;
  }
  .cid-uc1GHWzs5Q .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uc1GHWzs5Q .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uc1GHWzs5Q .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uc1GHWzs5Q .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uc1GHWzs5Q .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uc1GHWzs5Q .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uc1SVhKsNS {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uc1SVhKsNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc1SVhKsNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-36 {
  /* Type valid CSS here */
}
#custom-html-36 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-36 p {
  font-size: 60px;
  color: #777;
}
.cid-uc24RZJNKD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uc24RZJNKD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc24RZJNKD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uc25qx2wwe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uc25qx2wwe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc25qx2wwe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGio6sFov {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ucGio6sFov .fb-page,
.cid-ucGio6sFov span,
.cid-ucGio6sFov iframe {
  width: 500px;
  height: 720px;
}
.cid-ucGio6sFov blockquote {
  display: none;
}
.cid-ucGio6sFov .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-ucS9pecoxB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucS9pecoxB .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucS9pecoxB .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucS9pecoxB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucS9pecoxB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucS9pecoxB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucS9pecoxB .map-placeholder {
  display: none;
}
.cid-ucS9pecoxB .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucS9pecoxB .card {
  padding: 3rem 8rem;
}
.cid-ucS9pecoxB .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucS9pecoxB .card .mbr-text {
  color: #06182d;
}
.cid-ucS9pecoxB .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucS9pecoxB .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucS9pecoxB .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucS9pecoxB .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucS9pecoxB .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucS9pecoxB .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucS9pecoxB .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucS9pecoxB .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucS9pecoxB .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucS9pecoxB .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucS9pecoxB .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucS9pecoxB .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucS9pecoxB .card .form-group {
  padding-right: 0;
}
.cid-ucS9pecoxB .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucS9pecoxB .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucS9pecoxB .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucS9pecoxB .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucS9pecoxB .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucS9pecoxB h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucS9pecoxB * {
    text-align: center !important;
  }
  .cid-ucS9pecoxB .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucS9pecoxB .form-group {
    max-width: 180px;
  }
  .cid-ucS9pecoxB .card {
    padding: 2rem 1rem;
  }
}
.cid-ucS9pecoxB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucS9pecoxB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uc1GIa4fiT {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRLLXhNCm.popup-builder {
  background-color: #ffffff;
}
.cid-ucRLLXhNCm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRLLXhNCm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRLLXhNCm .modal-content,
.cid-ucRLLXhNCm .modal-dialog {
  height: auto;
}
.cid-ucRLLXhNCm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRLLXhNCm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRLLXhNCm .form-wrapper .mbr-form .form-group,
  .cid-ucRLLXhNCm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRLLXhNCm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRLLXhNCm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRLLXhNCm .mbr-text {
  text-align: center;
}
.cid-ucRLLXhNCm .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRLLXhNCm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRLLXhNCm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRLLXhNCm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRLLXhNCm .modal-open {
  overflow: hidden;
}
.cid-ucRLLXhNCm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRLLXhNCm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRLLXhNCm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRLLXhNCm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRLLXhNCm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRLLXhNCm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRLLXhNCm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRLLXhNCm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRLLXhNCm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRLLXhNCm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRLLXhNCm .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRLLXhNCm .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRLLXhNCm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRLLXhNCm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXhNCm .modal-header {
    padding: 1rem;
  }
}
.cid-ucRLLXhNCm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRLLXhNCm .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucRLLXhNCm .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRLLXhNCm .modal-header .close:focus {
  outline: none;
}
.cid-ucRLLXhNCm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRLLXhNCm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRLLXhNCm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXhNCm .modal-body {
    padding: 1rem;
  }
}
.cid-ucRLLXhNCm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRLLXhNCm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXhNCm .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRLLXhNCm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRLLXhNCm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRLLXhNCm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRLLXhNCm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRLLXhNCm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRLLXhNCm .modal-lg,
  .cid-ucRLLXhNCm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRLLXhNCm .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRLLXhNCm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRLLXhNCm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRLLXhNCm .form-group {
  margin-bottom: 1rem;
}
.cid-ucRLLXhNCm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRLLXhNCm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRLLXhNCm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRLLXhNCm .mbr-section-btn {
  margin: 0;
}
.cid-ucRLLXhNCm .mbr-section-btn .btn {
  margin: 0;
}
.cid-uc5y1cUkyb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uc5y1cUkyb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uc5y1cUkyb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uc5y1cUkyb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uc5y1cUkyb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uc5y1cUkyb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uc5y1cUkyb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uc5y1cUkyb .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uc5y1cUkyb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uc5y1cUkyb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uc5y1cUkyb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uc5y1cUkyb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uc5y1cUkyb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uc5y1cUkyb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uc5y1cUkyb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uc5y1cUkyb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uc5y1cUkyb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uc5y1cUkyb .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uc5y1cUkyb .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uc5y1cUkyb .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uc5y1cUkyb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uc5y1cUkyb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uc5y1cUkyb .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uc5y1cUkyb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uc5y1cUkyb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uc5y1cUkyb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uc5y1cUkyb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uc5y1cUkyb .nav-item:focus,
.cid-uc5y1cUkyb .nav-link:focus {
  outline: none;
}
.cid-uc5y1cUkyb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uc5y1cUkyb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uc5y1cUkyb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uc5y1cUkyb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uc5y1cUkyb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uc5y1cUkyb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uc5y1cUkyb .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uc5y1cUkyb .navbar.opened {
  transition: all 0.3s;
}
.cid-uc5y1cUkyb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uc5y1cUkyb .navbar .navbar-logo img {
  width: auto;
}
.cid-uc5y1cUkyb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uc5y1cUkyb .navbar.collapsed {
  justify-content: center;
}
.cid-uc5y1cUkyb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uc5y1cUkyb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uc5y1cUkyb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uc5y1cUkyb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uc5y1cUkyb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uc5y1cUkyb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uc5y1cUkyb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uc5y1cUkyb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uc5y1cUkyb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uc5y1cUkyb .navbar {
    min-height: 72px;
  }
  .cid-uc5y1cUkyb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uc5y1cUkyb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uc5y1cUkyb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uc5y1cUkyb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uc5y1cUkyb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uc5y1cUkyb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uc5y1cUkyb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uc5y1cUkyb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uc5y1cUkyb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uc5y1cUkyb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uc5y1cUkyb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uc5y1cUkyb .dropdown-item.active,
.cid-uc5y1cUkyb .dropdown-item:active {
  background-color: transparent;
}
.cid-uc5y1cUkyb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uc5y1cUkyb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uc5y1cUkyb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uc5y1cUkyb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uc5y1cUkyb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uc5y1cUkyb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uc5y1cUkyb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uc5y1cUkyb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uc5y1cUkyb .navbar-buttons {
    text-align: left;
  }
}
.cid-uc5y1cUkyb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uc5y1cUkyb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uc5y1cUkyb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uc5y1cUkyb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uc5y1cUkyb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uc5y1cUkyb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uc5y1cUkyb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uc5y1cUkyb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uc5y1cUkyb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uc5y1cUkyb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uc5y1cUkyb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uc5y1cUkyb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uc5y1cUkyb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uc5y1cUkyb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uc5y1cUkyb .navbar {
    height: 70px;
  }
  .cid-uc5y1cUkyb .navbar.opened {
    height: auto;
  }
  .cid-uc5y1cUkyb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uc5y1cUkyb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uc5y1cUkyb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uc5y1cUkyb .navbar-brand {
    margin-right: auto;
  }
  .cid-uc5y1cUkyb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uc5y1cUkyb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uc5y1cUkyb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uc5y1cUkyb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uc5y1cUkyb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uc5y1cUkyb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uc6UMlyyse {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 0rem;
}
@media (min-width: 768px) {
  .cid-uc6UMlyyse {
    align-items: flex-end;
  }
  .cid-uc6UMlyyse .row {
    justify-content: center;
  }
  .cid-uc6UMlyyse .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uc6UMlyyse .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uc6UMlyyse {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uc6UMlyyse .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uc6UMlyyse .content-wrap {
    width: 100%;
  }
}
.cid-uc6UMlyyse .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc6UMlyyse .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-uc6UMlyyse .mbr-section-title,
.cid-uc6UMlyyse .mbr-section-subtitle {
  text-align: left;
  color: #ffc091;
}
.cid-uc6UMlyyse .mbr-text,
.cid-uc6UMlyyse .mbr-section-btn {
  text-align: center;
}
.cid-uc6UMlyyse .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uc5y1dH93j {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #edefeb;
}
.cid-uc5y1dH93j img,
.cid-uc5y1dH93j .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uc5y1dH93j img,
  .cid-uc5y1dH93j .item-img {
    max-height: 300px;
  }
}
.cid-uc5y1dH93j .item:focus,
.cid-uc5y1dH93j span:focus {
  outline: none;
}
.cid-uc5y1dH93j .item-wrapper {
  position: relative;
}
.cid-uc5y1dH93j .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uc5y1dH93j .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uc5y1dH93j .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uc5y1dH93j .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uc5y1dH93j .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uc5y1dH93j .mbr-section-title {
  color: #232323;
}
.cid-uc5y1dH93j .mbr-text,
.cid-uc5y1dH93j .mbr-section-btn {
  text-align: left;
}
.cid-uc5y1dH93j .item-title {
  text-align: center;
}
.cid-uc5y1dH93j .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uc5y1dH93j .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uc5y1dH93j .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uc5y1dH93j .embla__button--next,
.cid-uc5y1dH93j .embla__button--prev {
  display: flex;
}
.cid-uc5y1dH93j .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uc5y1dH93j .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uc5y1dH93j .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uc5y1dH93j .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uc5y1dH93j .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uc5y1dH93j .embla__button {
    top: auto;
  }
}
.cid-uc5y1dH93j .embla {
  position: relative;
  width: 100%;
}
.cid-uc5y1dH93j .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uc5y1dH93j .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uc5y1dH93j .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uc5y1dH93j .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uc5y1dH93j .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uc5y1dH93j .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uc5y1dH93j .content-head {
  max-width: 800px;
}
.cid-uA8wCS5uCJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uA8wCS5uCJ .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA8wCS5uCJ .mbr-shop .row {
  margin: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA8wCS5uCJ .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA8wCS5uCJ .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA8wCS5uCJ .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA8wCS5uCJ .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA8wCS5uCJ .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA8wCS5uCJ .mbr-shop .hide-modal {
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA8wCS5uCJ .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA8wCS5uCJ .mbr-shop .filter-by-pu,
.cid-uA8wCS5uCJ .mbr-shop .filter-by-pd,
.cid-uA8wCS5uCJ .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA8wCS5uCJ .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA8wCS5uCJ .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA8wCS5uCJ .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA8wCS5uCJ .mbr-shop .galleryItem h4,
.cid-uA8wCS5uCJ .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA8wCS5uCJ .mbr-shop .galleryItem h5,
.cid-uA8wCS5uCJ .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .galleryItem p,
.cid-uA8wCS5uCJ .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA8wCS5uCJ .mbr-shop .item-button {
  text-align: center;
}
.cid-uA8wCS5uCJ .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA8wCS5uCJ .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA8wCS5uCJ .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA8wCS5uCJ .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA8wCS5uCJ .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA8wCS5uCJ .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA8wCS5uCJ .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA8wCS5uCJ .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA8wCS5uCJ .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA8wCS5uCJ .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA8wCS5uCJ .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA8wCS5uCJ .mbr-shop .range-controls {
  position: relative;
}
.cid-uA8wCS5uCJ .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA8wCS5uCJ .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA8wCS5uCJ .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA8wCS5uCJ .mbr-shop .toggle:hover,
.cid-uA8wCS5uCJ .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA8wCS5uCJ .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .text-modal {
  padding-left: 30px;
}
.cid-uA8wCS5uCJ .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA8wCS5uCJ .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA8wCS5uCJ .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA8wCS5uCJ .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA8wCS5uCJ .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA8wCS5uCJ .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA8wCS5uCJ .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA8wCS5uCJ .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA8wCS5uCJ .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA8wCS5uCJ .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA8wCS5uCJ .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA8wCS5uCJ .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA8wCS5uCJ .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA8wCS5uCJ .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA8wCS5uCJ .mbr-shop .price-range {
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA8wCS5uCJ .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA8wCS5uCJ .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA8wCS5uCJ .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA8wCS5uCJ .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA8wCS5uCJ .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA8wCS5uCJ .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA8wCS5uCJ .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA8wCS5uCJ .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA8wCS5uCJ .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA8wCS5uCJ .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA8wCS5uCJ .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA8wCS5uCJ .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA8wCS5uCJ .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA8wCS5uCJ .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA8wCS5uCJ .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA8wCS5uCJ .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA8wCS5uCJ .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA8wCS5uCJ .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA8wCS5uCJ .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA8wCS5uCJ .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA8wCS5uCJ .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA8wCS5uCJ .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA8wCS5uCJ .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA8wCS5uCJ .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA8wCS5uCJ .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA8wCS5uCJ .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA8wCS5uCJ .mbr-gallery-item .sidebar_wraper {
  background-color: #f7f7f7;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA8wCS5uCJ .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA8wCS5uCJ .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA8wCS5uCJ .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA8wCS5uCJ .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA8wCS5uCJ .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA8wCS5uCJ .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA8wCS5uCJ .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA8wCS5uCJ .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA8wCS5uCJ .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA8wCS5uCJ .categories {
  padding: 0;
}
.cid-uA8wCS5uCJ .sidebar-title {
  font-weight: bold;
}
.cid-uA8wCS5uCJ .item-title {
  text-align: center;
}
.cid-uA8wCS5uCJ .shop-item-price,
.cid-uA8wCS5uCJ .price-block {
  text-align: center;
}
.cid-uh5UGqdTLi {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5UGqdTLi img,
.cid-uh5UGqdTLi .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5UGqdTLi .item:focus,
.cid-uh5UGqdTLi span:focus {
  outline: none;
}
.cid-uh5UGqdTLi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5UGqdTLi .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5UGqdTLi .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5UGqdTLi .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5UGqdTLi .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5UGqdTLi .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5UGqdTLi .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5UGqdTLi .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5UGqdTLi .mbr-section-title {
  color: #232323;
}
.cid-uh5UGqdTLi .mbr-text,
.cid-uh5UGqdTLi .mbr-section-btn {
  text-align: center;
}
.cid-uh5UGqdTLi .item-title {
  text-align: center;
}
.cid-uh5UGqdTLi .content-head {
  max-width: 800px;
}
.cid-uh5UGqdTLi .mbr-text,
.cid-uh5UGqdTLi .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uc5y1guGoh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uc5y1guGoh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc5y1guGoh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uc5y1guGoh .container-fluid {
    padding: 0;
  }
}
.cid-uc5y1guGoh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uc5y1guGoh .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uc5y1guGoh .embla__button--next,
.cid-uc5y1guGoh .embla__button--prev {
  display: flex;
}
.cid-uc5y1guGoh .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uc5y1guGoh .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uc5y1guGoh .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uc5y1guGoh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uc5y1guGoh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uc5y1guGoh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uc5y1guGoh .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uc5y1guGoh .embla {
  position: relative;
  width: 100%;
}
.cid-uc5y1guGoh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uc5y1guGoh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uc5y1guGoh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uc5y1guGoh .embla__slide a {
  cursor: grab;
}
.cid-uc5y1guGoh .embla__slide a:active {
  cursor: grabbing;
}
.cid-uc5y1guGoh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uc5y1guGoh .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uc5y1guGoh .mbr-section-title {
  color: #232323;
}
.cid-uc5y1guGoh .mbr-section-subtitle {
  color: #232323;
}
.cid-uc5y1guGoh .mbr-box {
  color: #ffffff;
}
.cid-uc5y1guGoh .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uc5y1guGoh img,
.cid-uc5y1guGoh .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uc5y1guGoh .item-wrapper {
  position: relative;
}
.cid-uc5y1guGoh .content-head {
  max-width: 800px;
}
.cid-uAcRGfMS7J {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcRGfMS7J img,
.cid-uAcRGfMS7J .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcRGfMS7J img,
  .cid-uAcRGfMS7J .item-img {
    max-height: 300px;
  }
}
.cid-uAcRGfMS7J .item:focus,
.cid-uAcRGfMS7J span:focus {
  outline: none;
}
.cid-uAcRGfMS7J .item-wrapper {
  position: relative;
}
.cid-uAcRGfMS7J .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcRGfMS7J .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcRGfMS7J .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcRGfMS7J .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcRGfMS7J .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcRGfMS7J .mbr-section-title {
  color: #232323;
}
.cid-uAcRGfMS7J .mbr-text,
.cid-uAcRGfMS7J .mbr-section-btn {
  text-align: left;
}
.cid-uAcRGfMS7J .item-title {
  text-align: center;
}
.cid-uAcRGfMS7J .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcRGfMS7J .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcRGfMS7J .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcRGfMS7J .embla__button--next,
.cid-uAcRGfMS7J .embla__button--prev {
  display: flex;
}
.cid-uAcRGfMS7J .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcRGfMS7J .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcRGfMS7J .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcRGfMS7J .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcRGfMS7J .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcRGfMS7J .embla__button {
    top: auto;
  }
}
.cid-uAcRGfMS7J .embla {
  position: relative;
  width: 100%;
}
.cid-uAcRGfMS7J .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcRGfMS7J .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcRGfMS7J .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcRGfMS7J .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcRGfMS7J .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcRGfMS7J .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcRGfMS7J .content-head {
  max-width: 800px;
}
.cid-ucS8uWQ6LQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucS8uWQ6LQ .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucS8uWQ6LQ .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucS8uWQ6LQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucS8uWQ6LQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucS8uWQ6LQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucS8uWQ6LQ .map-placeholder {
  display: none;
}
.cid-ucS8uWQ6LQ .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucS8uWQ6LQ .card {
  padding: 3rem 8rem;
}
.cid-ucS8uWQ6LQ .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucS8uWQ6LQ .card .mbr-text {
  color: #06182d;
}
.cid-ucS8uWQ6LQ .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucS8uWQ6LQ .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucS8uWQ6LQ .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucS8uWQ6LQ .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucS8uWQ6LQ .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucS8uWQ6LQ .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucS8uWQ6LQ .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucS8uWQ6LQ .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucS8uWQ6LQ .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucS8uWQ6LQ .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucS8uWQ6LQ .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucS8uWQ6LQ .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucS8uWQ6LQ .card .form-group {
  padding-right: 0;
}
.cid-ucS8uWQ6LQ .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucS8uWQ6LQ .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucS8uWQ6LQ .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucS8uWQ6LQ .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucS8uWQ6LQ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucS8uWQ6LQ h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucS8uWQ6LQ * {
    text-align: center !important;
  }
  .cid-ucS8uWQ6LQ .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucS8uWQ6LQ .form-group {
    max-width: 180px;
  }
  .cid-ucS8uWQ6LQ .card {
    padding: 2rem 1rem;
  }
}
.cid-ucS8uWQ6LQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucS8uWQ6LQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uc5y1iKKHI {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRLLXhYc1.popup-builder {
  background-color: #ffffff;
}
.cid-ucRLLXhYc1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRLLXhYc1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRLLXhYc1 .modal-content,
.cid-ucRLLXhYc1 .modal-dialog {
  height: auto;
}
.cid-ucRLLXhYc1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRLLXhYc1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRLLXhYc1 .form-wrapper .mbr-form .form-group,
  .cid-ucRLLXhYc1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRLLXhYc1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRLLXhYc1 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRLLXhYc1 .mbr-text {
  text-align: center;
}
.cid-ucRLLXhYc1 .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRLLXhYc1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRLLXhYc1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRLLXhYc1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRLLXhYc1 .modal-open {
  overflow: hidden;
}
.cid-ucRLLXhYc1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRLLXhYc1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRLLXhYc1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRLLXhYc1 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRLLXhYc1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRLLXhYc1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRLLXhYc1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRLLXhYc1 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRLLXhYc1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRLLXhYc1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRLLXhYc1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRLLXhYc1 .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRLLXhYc1 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRLLXhYc1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXhYc1 .modal-header {
    padding: 1rem;
  }
}
.cid-ucRLLXhYc1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRLLXhYc1 .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucRLLXhYc1 .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRLLXhYc1 .modal-header .close:focus {
  outline: none;
}
.cid-ucRLLXhYc1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRLLXhYc1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRLLXhYc1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXhYc1 .modal-body {
    padding: 1rem;
  }
}
.cid-ucRLLXhYc1 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRLLXhYc1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXhYc1 .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRLLXhYc1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRLLXhYc1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRLLXhYc1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRLLXhYc1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRLLXhYc1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRLLXhYc1 .modal-lg,
  .cid-ucRLLXhYc1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRLLXhYc1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRLLXhYc1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRLLXhYc1 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRLLXhYc1 .form-group {
  margin-bottom: 1rem;
}
.cid-ucRLLXhYc1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRLLXhYc1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRLLXhYc1 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRLLXhYc1 .mbr-section-btn {
  margin: 0;
}
.cid-ucRLLXhYc1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uc5yh36eLc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uc5yh36eLc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uc5yh36eLc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uc5yh36eLc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uc5yh36eLc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uc5yh36eLc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uc5yh36eLc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uc5yh36eLc .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uc5yh36eLc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uc5yh36eLc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uc5yh36eLc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uc5yh36eLc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uc5yh36eLc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uc5yh36eLc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uc5yh36eLc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uc5yh36eLc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uc5yh36eLc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uc5yh36eLc .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uc5yh36eLc .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uc5yh36eLc .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uc5yh36eLc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uc5yh36eLc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uc5yh36eLc .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uc5yh36eLc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uc5yh36eLc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uc5yh36eLc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uc5yh36eLc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uc5yh36eLc .nav-item:focus,
.cid-uc5yh36eLc .nav-link:focus {
  outline: none;
}
.cid-uc5yh36eLc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uc5yh36eLc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uc5yh36eLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uc5yh36eLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uc5yh36eLc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uc5yh36eLc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uc5yh36eLc .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uc5yh36eLc .navbar.opened {
  transition: all 0.3s;
}
.cid-uc5yh36eLc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uc5yh36eLc .navbar .navbar-logo img {
  width: auto;
}
.cid-uc5yh36eLc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uc5yh36eLc .navbar.collapsed {
  justify-content: center;
}
.cid-uc5yh36eLc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uc5yh36eLc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uc5yh36eLc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uc5yh36eLc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uc5yh36eLc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uc5yh36eLc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uc5yh36eLc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uc5yh36eLc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uc5yh36eLc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uc5yh36eLc .navbar {
    min-height: 72px;
  }
  .cid-uc5yh36eLc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uc5yh36eLc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uc5yh36eLc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uc5yh36eLc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uc5yh36eLc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uc5yh36eLc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uc5yh36eLc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uc5yh36eLc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uc5yh36eLc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uc5yh36eLc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uc5yh36eLc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uc5yh36eLc .dropdown-item.active,
.cid-uc5yh36eLc .dropdown-item:active {
  background-color: transparent;
}
.cid-uc5yh36eLc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uc5yh36eLc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uc5yh36eLc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uc5yh36eLc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uc5yh36eLc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uc5yh36eLc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uc5yh36eLc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uc5yh36eLc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uc5yh36eLc .navbar-buttons {
    text-align: left;
  }
}
.cid-uc5yh36eLc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uc5yh36eLc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uc5yh36eLc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uc5yh36eLc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uc5yh36eLc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uc5yh36eLc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uc5yh36eLc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uc5yh36eLc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uc5yh36eLc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uc5yh36eLc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uc5yh36eLc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uc5yh36eLc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uc5yh36eLc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uc5yh36eLc .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uc5yh36eLc .navbar {
    height: 70px;
  }
  .cid-uc5yh36eLc .navbar.opened {
    height: auto;
  }
  .cid-uc5yh36eLc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uc5yh36eLc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uc5yh36eLc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uc5yh36eLc .navbar-brand {
    margin-right: auto;
  }
  .cid-uc5yh36eLc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uc5yh36eLc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uc5yh36eLc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uc5yh36eLc .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uc5yh36eLc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uc5yh36eLc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uc6fduGrtw {
  display: flex;
  padding-top: 20rem;
  padding-bottom: 0rem;
}
@media (min-width: 768px) {
  .cid-uc6fduGrtw {
    align-items: flex-end;
  }
  .cid-uc6fduGrtw .row {
    justify-content: center;
  }
  .cid-uc6fduGrtw .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uc6fduGrtw .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uc6fduGrtw {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uc6fduGrtw .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uc6fduGrtw .content-wrap {
    width: 100%;
  }
}
.cid-uc6fduGrtw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc6fduGrtw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-uc6fduGrtw .mbr-section-title,
.cid-uc6fduGrtw .mbr-section-subtitle {
  text-align: left;
  color: #ffc091;
}
.cid-uc6fduGrtw .mbr-text,
.cid-uc6fduGrtw .mbr-section-btn {
  text-align: center;
}
.cid-uc6fduGrtw .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ucfch8694V {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-ucfch8694V .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucfch8694V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ucfch8694V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ucfch8694V .row {
  flex-direction: row-reverse;
}
.cid-ucfch8694V .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ucfch8694V .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ucfch8694V .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ucfch8694V .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ucfch8694V .mbr-text,
.cid-ucfch8694V .mbr-section-btn {
  color: #232323;
  text-align: center;
}
#custom-html-ye {
  /* Type valid CSS here */
}
#custom-html-ye div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-ye p {
  font-size: 60px;
  color: #777;
}
.cid-uAdxlscVNf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdxlscVNf .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdxlscVNf .mbr-shop .row {
  margin: 0;
}
.cid-uAdxlscVNf .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdxlscVNf .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdxlscVNf .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdxlscVNf .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdxlscVNf .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdxlscVNf .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdxlscVNf .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdxlscVNf .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdxlscVNf .mbr-shop .filter-by-pu,
.cid-uAdxlscVNf .mbr-shop .filter-by-pd,
.cid-uAdxlscVNf .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdxlscVNf .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdxlscVNf .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdxlscVNf .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdxlscVNf .mbr-shop .galleryItem h4,
.cid-uAdxlscVNf .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdxlscVNf .mbr-shop .galleryItem h5,
.cid-uAdxlscVNf .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdxlscVNf .mbr-shop .galleryItem p,
.cid-uAdxlscVNf .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdxlscVNf .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdxlscVNf .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdxlscVNf .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdxlscVNf .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdxlscVNf .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdxlscVNf .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdxlscVNf .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdxlscVNf .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdxlscVNf .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdxlscVNf .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdxlscVNf .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdxlscVNf .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdxlscVNf .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdxlscVNf .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdxlscVNf .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdxlscVNf .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdxlscVNf .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdxlscVNf .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdxlscVNf .mbr-shop .toggle:hover,
.cid-uAdxlscVNf .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdxlscVNf .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdxlscVNf .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdxlscVNf .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdxlscVNf .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdxlscVNf .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdxlscVNf .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdxlscVNf .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdxlscVNf .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdxlscVNf .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdxlscVNf .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdxlscVNf .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdxlscVNf .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdxlscVNf .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdxlscVNf .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdxlscVNf .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdxlscVNf .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdxlscVNf .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdxlscVNf .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdxlscVNf .mbr-shop .price-range {
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdxlscVNf .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdxlscVNf .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdxlscVNf .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdxlscVNf .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdxlscVNf .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdxlscVNf .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdxlscVNf .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdxlscVNf .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdxlscVNf .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdxlscVNf .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdxlscVNf .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdxlscVNf .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdxlscVNf .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdxlscVNf .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdxlscVNf .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdxlscVNf .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdxlscVNf .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdxlscVNf .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdxlscVNf .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdxlscVNf .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdxlscVNf .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdxlscVNf .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdxlscVNf .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdxlscVNf .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdxlscVNf .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdxlscVNf .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdxlscVNf .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdxlscVNf .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdxlscVNf .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdxlscVNf .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdxlscVNf .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdxlscVNf .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdxlscVNf .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdxlscVNf .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdxlscVNf .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdxlscVNf .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdxlscVNf .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdxlscVNf .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdxlscVNf .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdxlscVNf .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdxlscVNf .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdxlscVNf .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdxlscVNf .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdxlscVNf .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdxlscVNf .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdxlscVNf .categories {
  padding: 0;
}
.cid-uAdxlscVNf .sidebar-title {
  font-weight: bold;
}
.cid-uAdxlscVNf .item-title {
  text-align: center;
}
.cid-uAdxlscVNf .item-title DIV {
  text-align: center;
}
.cid-uAdxlscVNf .card-description P {
  text-align: left;
}
.cid-uh5V09R8fk {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5V09R8fk img,
.cid-uh5V09R8fk .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5V09R8fk .item:focus,
.cid-uh5V09R8fk span:focus {
  outline: none;
}
.cid-uh5V09R8fk .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5V09R8fk .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5V09R8fk .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5V09R8fk .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5V09R8fk .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5V09R8fk .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5V09R8fk .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5V09R8fk .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5V09R8fk .mbr-section-title {
  color: #232323;
}
.cid-uh5V09R8fk .mbr-text,
.cid-uh5V09R8fk .mbr-section-btn {
  text-align: center;
}
.cid-uh5V09R8fk .item-title {
  text-align: center;
}
.cid-uh5V09R8fk .content-head {
  max-width: 800px;
}
.cid-uh5V09R8fk .mbr-text,
.cid-uh5V09R8fk .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAcS9yUS4w {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcS9yUS4w img,
.cid-uAcS9yUS4w .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcS9yUS4w img,
  .cid-uAcS9yUS4w .item-img {
    max-height: 300px;
  }
}
.cid-uAcS9yUS4w .item:focus,
.cid-uAcS9yUS4w span:focus {
  outline: none;
}
.cid-uAcS9yUS4w .item-wrapper {
  position: relative;
}
.cid-uAcS9yUS4w .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcS9yUS4w .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcS9yUS4w .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcS9yUS4w .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcS9yUS4w .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcS9yUS4w .mbr-section-title {
  color: #232323;
}
.cid-uAcS9yUS4w .mbr-text,
.cid-uAcS9yUS4w .mbr-section-btn {
  text-align: left;
}
.cid-uAcS9yUS4w .item-title {
  text-align: center;
}
.cid-uAcS9yUS4w .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcS9yUS4w .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcS9yUS4w .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcS9yUS4w .embla__button--next,
.cid-uAcS9yUS4w .embla__button--prev {
  display: flex;
}
.cid-uAcS9yUS4w .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcS9yUS4w .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcS9yUS4w .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcS9yUS4w .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcS9yUS4w .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcS9yUS4w .embla__button {
    top: auto;
  }
}
.cid-uAcS9yUS4w .embla {
  position: relative;
  width: 100%;
}
.cid-uAcS9yUS4w .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcS9yUS4w .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcS9yUS4w .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcS9yUS4w .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcS9yUS4w .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcS9yUS4w .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcS9yUS4w .content-head {
  max-width: 800px;
}
.cid-ucS8OjhjrX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucS8OjhjrX .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucS8OjhjrX .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucS8OjhjrX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucS8OjhjrX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucS8OjhjrX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucS8OjhjrX .map-placeholder {
  display: none;
}
.cid-ucS8OjhjrX .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucS8OjhjrX .card {
  padding: 3rem 8rem;
}
.cid-ucS8OjhjrX .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucS8OjhjrX .card .mbr-text {
  color: #06182d;
}
.cid-ucS8OjhjrX .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucS8OjhjrX .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucS8OjhjrX .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucS8OjhjrX .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucS8OjhjrX .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucS8OjhjrX .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucS8OjhjrX .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucS8OjhjrX .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucS8OjhjrX .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucS8OjhjrX .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucS8OjhjrX .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucS8OjhjrX .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucS8OjhjrX .card .form-group {
  padding-right: 0;
}
.cid-ucS8OjhjrX .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucS8OjhjrX .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucS8OjhjrX .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucS8OjhjrX .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucS8OjhjrX .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucS8OjhjrX h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucS8OjhjrX * {
    text-align: center !important;
  }
  .cid-ucS8OjhjrX .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucS8OjhjrX .form-group {
    max-width: 180px;
  }
  .cid-ucS8OjhjrX .card {
    padding: 2rem 1rem;
  }
}
.cid-ucS8OjhjrX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucS8OjhjrX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uc5yhaqJCS {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRLLXiLDB.popup-builder {
  background-color: #ffffff;
}
.cid-ucRLLXiLDB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRLLXiLDB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRLLXiLDB .modal-content,
.cid-ucRLLXiLDB .modal-dialog {
  height: auto;
}
.cid-ucRLLXiLDB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRLLXiLDB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRLLXiLDB .form-wrapper .mbr-form .form-group,
  .cid-ucRLLXiLDB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRLLXiLDB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRLLXiLDB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRLLXiLDB .mbr-text {
  text-align: center;
}
.cid-ucRLLXiLDB .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRLLXiLDB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRLLXiLDB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRLLXiLDB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRLLXiLDB .modal-open {
  overflow: hidden;
}
.cid-ucRLLXiLDB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRLLXiLDB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRLLXiLDB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRLLXiLDB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRLLXiLDB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRLLXiLDB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRLLXiLDB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRLLXiLDB .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRLLXiLDB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRLLXiLDB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRLLXiLDB .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRLLXiLDB .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRLLXiLDB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRLLXiLDB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXiLDB .modal-header {
    padding: 1rem;
  }
}
.cid-ucRLLXiLDB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRLLXiLDB .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucRLLXiLDB .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRLLXiLDB .modal-header .close:focus {
  outline: none;
}
.cid-ucRLLXiLDB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRLLXiLDB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRLLXiLDB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXiLDB .modal-body {
    padding: 1rem;
  }
}
.cid-ucRLLXiLDB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRLLXiLDB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXiLDB .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRLLXiLDB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRLLXiLDB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRLLXiLDB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRLLXiLDB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRLLXiLDB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRLLXiLDB .modal-lg,
  .cid-ucRLLXiLDB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRLLXiLDB .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRLLXiLDB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRLLXiLDB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRLLXiLDB .form-group {
  margin-bottom: 1rem;
}
.cid-ucRLLXiLDB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRLLXiLDB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRLLXiLDB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRLLXiLDB .mbr-section-btn {
  margin: 0;
}
.cid-ucRLLXiLDB .mbr-section-btn .btn {
  margin: 0;
}
.cid-ucgOznIzNM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ucgOznIzNM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ucgOznIzNM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ucgOznIzNM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucgOznIzNM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ucgOznIzNM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucgOznIzNM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucgOznIzNM .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ucgOznIzNM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ucgOznIzNM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ucgOznIzNM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ucgOznIzNM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ucgOznIzNM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ucgOznIzNM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ucgOznIzNM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ucgOznIzNM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ucgOznIzNM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ucgOznIzNM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ucgOznIzNM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ucgOznIzNM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ucgOznIzNM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ucgOznIzNM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ucgOznIzNM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ucgOznIzNM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ucgOznIzNM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ucgOznIzNM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ucgOznIzNM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ucgOznIzNM .nav-item:focus,
.cid-ucgOznIzNM .nav-link:focus {
  outline: none;
}
.cid-ucgOznIzNM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucgOznIzNM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucgOznIzNM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ucgOznIzNM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucgOznIzNM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucgOznIzNM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucgOznIzNM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ucgOznIzNM .navbar.opened {
  transition: all 0.3s;
}
.cid-ucgOznIzNM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ucgOznIzNM .navbar .navbar-logo img {
  width: auto;
}
.cid-ucgOznIzNM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ucgOznIzNM .navbar.collapsed {
  justify-content: center;
}
.cid-ucgOznIzNM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucgOznIzNM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucgOznIzNM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ucgOznIzNM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucgOznIzNM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucgOznIzNM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucgOznIzNM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucgOznIzNM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ucgOznIzNM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ucgOznIzNM .navbar {
    min-height: 72px;
  }
  .cid-ucgOznIzNM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ucgOznIzNM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucgOznIzNM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucgOznIzNM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucgOznIzNM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucgOznIzNM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucgOznIzNM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucgOznIzNM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ucgOznIzNM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucgOznIzNM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ucgOznIzNM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ucgOznIzNM .dropdown-item.active,
.cid-ucgOznIzNM .dropdown-item:active {
  background-color: transparent;
}
.cid-ucgOznIzNM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucgOznIzNM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucgOznIzNM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucgOznIzNM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ucgOznIzNM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ucgOznIzNM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ucgOznIzNM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucgOznIzNM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ucgOznIzNM .navbar-buttons {
    text-align: left;
  }
}
.cid-ucgOznIzNM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ucgOznIzNM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ucgOznIzNM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ucgOznIzNM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucgOznIzNM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucgOznIzNM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ucgOznIzNM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucgOznIzNM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ucgOznIzNM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ucgOznIzNM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucgOznIzNM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ucgOznIzNM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucgOznIzNM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ucgOznIzNM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucgOznIzNM .navbar {
    height: 70px;
  }
  .cid-ucgOznIzNM .navbar.opened {
    height: auto;
  }
  .cid-ucgOznIzNM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ucgOznIzNM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ucgOznIzNM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ucgOznIzNM .navbar-brand {
    margin-right: auto;
  }
  .cid-ucgOznIzNM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ucgOznIzNM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ucgOznIzNM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ucgOznIzNM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ucgOznIzNM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ucgOznIzNM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ucgZWItA8k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-ucgZWItA8k .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucgZWItA8k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-ucgZWItA8k .card-content-text {
    padding: 1.5rem 1.5rem 0 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-ucgZWItA8k .card-content-text {
    padding: 2.25rem 2.25rem 0 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ucgZWItA8k .card-content-text {
    padding: 4rem 4rem 1rem 4rem;
  }
}
.cid-ucgZWItA8k .card-wrapper {
  background: #ffffff;
}
.cid-ucgZWItA8k .mbr-text,
.cid-ucgZWItA8k .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-ucgZWItA8k .card-title,
.cid-ucgZWItA8k .card-box {
  text-align: center;
  color: #000000;
}
.cid-uAcRsXkEs4 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcRsXkEs4 img,
.cid-uAcRsXkEs4 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcRsXkEs4 img,
  .cid-uAcRsXkEs4 .item-img {
    max-height: 300px;
  }
}
.cid-uAcRsXkEs4 .item:focus,
.cid-uAcRsXkEs4 span:focus {
  outline: none;
}
.cid-uAcRsXkEs4 .item-wrapper {
  position: relative;
}
.cid-uAcRsXkEs4 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcRsXkEs4 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcRsXkEs4 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcRsXkEs4 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcRsXkEs4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcRsXkEs4 .mbr-section-title {
  color: #232323;
}
.cid-uAcRsXkEs4 .mbr-text,
.cid-uAcRsXkEs4 .mbr-section-btn {
  text-align: left;
}
.cid-uAcRsXkEs4 .item-title {
  text-align: center;
}
.cid-uAcRsXkEs4 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcRsXkEs4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcRsXkEs4 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcRsXkEs4 .embla__button--next,
.cid-uAcRsXkEs4 .embla__button--prev {
  display: flex;
}
.cid-uAcRsXkEs4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcRsXkEs4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcRsXkEs4 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcRsXkEs4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcRsXkEs4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcRsXkEs4 .embla__button {
    top: auto;
  }
}
.cid-uAcRsXkEs4 .embla {
  position: relative;
  width: 100%;
}
.cid-uAcRsXkEs4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcRsXkEs4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcRsXkEs4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcRsXkEs4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcRsXkEs4 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcRsXkEs4 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcRsXkEs4 .content-head {
  max-width: 800px;
}
.cid-uh5UB2we2f {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5UB2we2f img,
.cid-uh5UB2we2f .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5UB2we2f .item:focus,
.cid-uh5UB2we2f span:focus {
  outline: none;
}
.cid-uh5UB2we2f .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5UB2we2f .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5UB2we2f .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5UB2we2f .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5UB2we2f .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5UB2we2f .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5UB2we2f .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5UB2we2f .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5UB2we2f .mbr-section-title {
  color: #232323;
}
.cid-uh5UB2we2f .mbr-text,
.cid-uh5UB2we2f .mbr-section-btn {
  text-align: center;
}
.cid-uh5UB2we2f .item-title {
  text-align: center;
}
.cid-uh5UB2we2f .content-head {
  max-width: 800px;
}
.cid-uh5UB2we2f .mbr-text,
.cid-uh5UB2we2f .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-ucgOzrrW5g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-ucgOzrrW5g .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucgOzrrW5g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-ucgOzrrW5g .container-fluid {
    padding: 0;
  }
}
.cid-ucgOzrrW5g .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-ucgOzrrW5g .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucgOzrrW5g .embla__button--next,
.cid-ucgOzrrW5g .embla__button--prev {
  display: flex;
}
.cid-ucgOzrrW5g .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ucgOzrrW5g .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ucgOzrrW5g .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucgOzrrW5g .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucgOzrrW5g .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucgOzrrW5g .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucgOzrrW5g .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ucgOzrrW5g .embla {
  position: relative;
  width: 100%;
}
.cid-ucgOzrrW5g .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucgOzrrW5g .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucgOzrrW5g .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucgOzrrW5g .embla__slide a {
  cursor: grab;
}
.cid-ucgOzrrW5g .embla__slide a:active {
  cursor: grabbing;
}
.cid-ucgOzrrW5g .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ucgOzrrW5g .item-menu-overlay {
  border-radius: 2rem;
}
.cid-ucgOzrrW5g .mbr-section-title {
  color: #232323;
}
.cid-ucgOzrrW5g .mbr-section-subtitle {
  color: #232323;
}
.cid-ucgOzrrW5g .mbr-box {
  color: #ffffff;
}
.cid-ucgOzrrW5g .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-ucgOzrrW5g img,
.cid-ucgOzrrW5g .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ucgOzrrW5g .item-wrapper {
  position: relative;
}
.cid-ucgOzrrW5g .content-head {
  max-width: 800px;
}
.cid-ucS8mgofs0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucS8mgofs0 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucS8mgofs0 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucS8mgofs0 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucS8mgofs0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucS8mgofs0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucS8mgofs0 .map-placeholder {
  display: none;
}
.cid-ucS8mgofs0 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucS8mgofs0 .card {
  padding: 3rem 8rem;
}
.cid-ucS8mgofs0 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucS8mgofs0 .card .mbr-text {
  color: #06182d;
}
.cid-ucS8mgofs0 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucS8mgofs0 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucS8mgofs0 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucS8mgofs0 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucS8mgofs0 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucS8mgofs0 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucS8mgofs0 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucS8mgofs0 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucS8mgofs0 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucS8mgofs0 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucS8mgofs0 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucS8mgofs0 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucS8mgofs0 .card .form-group {
  padding-right: 0;
}
.cid-ucS8mgofs0 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucS8mgofs0 .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucS8mgofs0 .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucS8mgofs0 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucS8mgofs0 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucS8mgofs0 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucS8mgofs0 * {
    text-align: center !important;
  }
  .cid-ucS8mgofs0 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucS8mgofs0 .form-group {
    max-width: 180px;
  }
  .cid-ucS8mgofs0 .card {
    padding: 2rem 1rem;
  }
}
.cid-ucS8mgofs0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucS8mgofs0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucgOztKmim {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRLLXidib.popup-builder {
  background-color: #ffffff;
}
.cid-ucRLLXidib.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRLLXidib.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRLLXidib .modal-content,
.cid-ucRLLXidib .modal-dialog {
  height: auto;
}
.cid-ucRLLXidib .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRLLXidib .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRLLXidib .form-wrapper .mbr-form .form-group,
  .cid-ucRLLXidib .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRLLXidib .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRLLXidib .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRLLXidib .mbr-text {
  text-align: center;
}
.cid-ucRLLXidib .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRLLXidib .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRLLXidib .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRLLXidib .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRLLXidib .modal-open {
  overflow: hidden;
}
.cid-ucRLLXidib .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRLLXidib .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRLLXidib .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRLLXidib .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRLLXidib .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRLLXidib .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRLLXidib .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRLLXidib .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRLLXidib .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRLLXidib .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRLLXidib .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRLLXidib .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRLLXidib .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRLLXidib .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXidib .modal-header {
    padding: 1rem;
  }
}
.cid-ucRLLXidib .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRLLXidib .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucRLLXidib .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRLLXidib .modal-header .close:focus {
  outline: none;
}
.cid-ucRLLXidib .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRLLXidib .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRLLXidib .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXidib .modal-body {
    padding: 1rem;
  }
}
.cid-ucRLLXidib .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRLLXidib .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXidib .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRLLXidib .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRLLXidib .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRLLXidib .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRLLXidib .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRLLXidib .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRLLXidib .modal-lg,
  .cid-ucRLLXidib .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRLLXidib .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRLLXidib .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRLLXidib .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRLLXidib .form-group {
  margin-bottom: 1rem;
}
.cid-ucRLLXidib .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRLLXidib .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRLLXidib .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRLLXidib .mbr-section-btn {
  margin: 0;
}
.cid-ucRLLXidib .mbr-section-btn .btn {
  margin: 0;
}
.cid-uctGS7TS0f {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uctGS7TS0f .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uctGS7TS0f .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uctGS7TS0f .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uctGS7TS0f .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uctGS7TS0f .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uctGS7TS0f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uctGS7TS0f .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uctGS7TS0f .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uctGS7TS0f .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uctGS7TS0f .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uctGS7TS0f .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uctGS7TS0f .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uctGS7TS0f .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uctGS7TS0f .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uctGS7TS0f .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uctGS7TS0f .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uctGS7TS0f .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uctGS7TS0f .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uctGS7TS0f .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uctGS7TS0f .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uctGS7TS0f .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uctGS7TS0f .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uctGS7TS0f .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uctGS7TS0f .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uctGS7TS0f .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uctGS7TS0f .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uctGS7TS0f .nav-item:focus,
.cid-uctGS7TS0f .nav-link:focus {
  outline: none;
}
.cid-uctGS7TS0f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uctGS7TS0f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uctGS7TS0f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uctGS7TS0f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uctGS7TS0f .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uctGS7TS0f .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uctGS7TS0f .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uctGS7TS0f .navbar.opened {
  transition: all 0.3s;
}
.cid-uctGS7TS0f .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uctGS7TS0f .navbar .navbar-logo img {
  width: auto;
}
.cid-uctGS7TS0f .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uctGS7TS0f .navbar.collapsed {
  justify-content: center;
}
.cid-uctGS7TS0f .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uctGS7TS0f .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uctGS7TS0f .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uctGS7TS0f .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uctGS7TS0f .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uctGS7TS0f .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uctGS7TS0f .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uctGS7TS0f .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uctGS7TS0f .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uctGS7TS0f .navbar {
    min-height: 72px;
  }
  .cid-uctGS7TS0f .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uctGS7TS0f .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uctGS7TS0f .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uctGS7TS0f .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uctGS7TS0f .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uctGS7TS0f .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uctGS7TS0f .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uctGS7TS0f .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uctGS7TS0f .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uctGS7TS0f .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uctGS7TS0f .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uctGS7TS0f .dropdown-item.active,
.cid-uctGS7TS0f .dropdown-item:active {
  background-color: transparent;
}
.cid-uctGS7TS0f .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uctGS7TS0f .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uctGS7TS0f .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uctGS7TS0f .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uctGS7TS0f .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uctGS7TS0f .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uctGS7TS0f ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uctGS7TS0f .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uctGS7TS0f .navbar-buttons {
    text-align: left;
  }
}
.cid-uctGS7TS0f button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uctGS7TS0f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uctGS7TS0f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uctGS7TS0f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uctGS7TS0f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uctGS7TS0f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uctGS7TS0f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uctGS7TS0f nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uctGS7TS0f nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uctGS7TS0f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uctGS7TS0f .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uctGS7TS0f a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uctGS7TS0f .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uctGS7TS0f .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uctGS7TS0f .navbar {
    height: 70px;
  }
  .cid-uctGS7TS0f .navbar.opened {
    height: auto;
  }
  .cid-uctGS7TS0f .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uctGS7TS0f .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uctGS7TS0f .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uctGS7TS0f .navbar-brand {
    margin-right: auto;
  }
  .cid-uctGS7TS0f .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uctGS7TS0f .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uctGS7TS0f .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uctGS7TS0f .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uctGS7TS0f .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uctGS7TS0f .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ucu95TLloL {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ucu95TLloL .content-head {
  max-width: 800px;
}
.cid-ud7GojYX93 {
  padding-top: 165px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ud7GojYX93 .card-box {
  z-index: 10;
  position: absolute;
  padding: 1rem;
}
.cid-ud7GojYX93 .container-fluid {
  padding: 0;
}
.cid-ud7GojYX93 h5 {
  margin: 0;
}
.cid-ud7GojYX93 h3 {
  width: fit-content;
  display: inline-block;
  position: relative;
}
.cid-ud7GojYX93 h3:before {
  position: absolute;
  content: '';
  left: 50%;
  top: -120px;
  bottom: 0;
  width: 1px;
  height: 100px;
  background: currentColor;
}
.cid-ud7GojYX93 .card {
  margin: auto;
  height: 500px;
  perspective: 800px;
  cursor: pointer;
}
.cid-ud7GojYX93 .card:hover {
  z-index: 99;
}
.cid-ud7GojYX93 .card-wrapper {
  background-position: center;
  background-size: cover;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  transform-origin: top;
  position: relative;
  overflow: hidden;
}
.cid-ud7GojYX93 .card-wrapper:hover {
  transform: rotateX(20deg);
}
.cid-ud7GojYX93 .card-wrapper:hover:before {
  transform: translateY(-10%);
  opacity: 1;
}
.cid-ud7GojYX93 .card-wrapper:before {
  content: "";
  height: 100%;
  width: 100%;
  background: linear-gradient(190deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 90%);
  clip-path: polygon(0 0, 100% 0, 100% 25%, 0 75%);
  opacity: 0;
  position: absolute;
  transition: all 0.3s;
  transform: translateY(-100%);
}
.cid-ud7GojYX93 .card-wrapper a {
  height: 100%;
}
.cid-ud7GojYX93 .card-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  pointer-events: all;
}
.cid-ud7GojYX93 h4 {
  font-weight: 500;
  margin-bottom: 0;
}
.cid-ud7GojYX93 .btn {
  margin: 0 !important;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-ud7GojYX93 .card-box {
    text-align: center;
  }
}
.cid-ud7GojYX93 .mbr-text {
  color: #cccccc;
}
.cid-ud7GojYX93 .card-date {
  color: #cccccc;
}
.cid-ud7GojYX93 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud7GojYX93 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucurviWQd6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ucurviWQd6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucurviWQd6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ucurviWQd6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ucurviWQd6 .row {
  flex-direction: row-reverse;
}
.cid-ucurviWQd6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ucurviWQd6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ucurviWQd6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ucurviWQd6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ucurviWQd6 .mbr-text,
.cid-ucurviWQd6 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-ucutDusDHc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-ucutDusDHc .mbr-shop {
  display: table;
  width: 100%;
}
.cid-ucutDusDHc .mbr-shop .row {
  margin: 0;
}
.cid-ucutDusDHc .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-ucutDusDHc .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-ucutDusDHc .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-ucutDusDHc .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-ucutDusDHc .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-ucutDusDHc .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-ucutDusDHc .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-ucutDusDHc .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-ucutDusDHc .mbr-shop .hide-modal {
  display: none;
}
.cid-ucutDusDHc .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-ucutDusDHc .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-ucutDusDHc .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-ucutDusDHc .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-ucutDusDHc .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-ucutDusDHc .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ucutDusDHc .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-ucutDusDHc .mbr-shop .filter-by-pu,
.cid-ucutDusDHc .mbr-shop .filter-by-pd,
.cid-ucutDusDHc .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-ucutDusDHc .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-ucutDusDHc .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-ucutDusDHc .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-ucutDusDHc .mbr-shop .galleryItem h4,
.cid-ucutDusDHc .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-ucutDusDHc .mbr-shop .galleryItem h5,
.cid-ucutDusDHc .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-ucutDusDHc .mbr-shop .galleryItem p,
.cid-ucutDusDHc .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-ucutDusDHc .mbr-shop .item-button {
  text-align: center;
}
.cid-ucutDusDHc .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-ucutDusDHc .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-ucutDusDHc .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-ucutDusDHc .mbr-shop .sidebar-block {
  position: relative;
}
.cid-ucutDusDHc .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-ucutDusDHc .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-ucutDusDHc .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-ucutDusDHc .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-ucutDusDHc .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-item__hided h4,
.cid-ucutDusDHc .mbr-shop .mbr-gallery-item__hided h5,
.cid-ucutDusDHc .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-ucutDusDHc .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-ucutDusDHc .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-ucutDusDHc .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-ucutDusDHc .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-ucutDusDHc .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-ucutDusDHc .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-ucutDusDHc .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-ucutDusDHc .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-ucutDusDHc .mbr-shop .range-controls {
  position: relative;
}
.cid-ucutDusDHc .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-ucutDusDHc .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-ucutDusDHc .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-ucutDusDHc .mbr-shop .toggle:hover,
.cid-ucutDusDHc .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-ucutDusDHc .mbr-shop .min-toggle {
  left: 0;
}
.cid-ucutDusDHc .mbr-shop .max-toggle {
  right: 0;
}
.cid-ucutDusDHc .mbr-shop .hided-by-price {
  display: none;
}
.cid-ucutDusDHc .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-ucutDusDHc .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-ucutDusDHc .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-ucutDusDHc .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-ucutDusDHc .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-ucutDusDHc .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-ucutDusDHc .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-ucutDusDHc .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-ucutDusDHc .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-ucutDusDHc .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-ucutDusDHc .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ucutDusDHc .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ucutDusDHc .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-ucutDusDHc .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-ucutDusDHc .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-ucutDusDHc .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-ucutDusDHc .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-ucutDusDHc .mbr-shop .price-range {
  display: none;
}
.cid-ucutDusDHc .mbr-shop .price-range-reset {
  display: none;
}
.cid-ucutDusDHc .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-ucutDusDHc .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-ucutDusDHc .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-ucutDusDHc .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-ucutDusDHc .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-ucutDusDHc .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-ucutDusDHc .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-ucutDusDHc .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-ucutDusDHc .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-ucutDusDHc .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-ucutDusDHc .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-ucutDusDHc .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-ucutDusDHc .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ucutDusDHc .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-ucutDusDHc .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-ucutDusDHc .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-ucutDusDHc .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-ucutDusDHc .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-ucutDusDHc .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-ucutDusDHc .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-ucutDusDHc .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-ucutDusDHc .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-ucutDusDHc .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-ucutDusDHc .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-ucutDusDHc .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-ucutDusDHc .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-ucutDusDHc .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-ucutDusDHc .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-ucutDusDHc .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-ucutDusDHc .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-ucutDusDHc .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-ucutDusDHc .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-ucutDusDHc .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-ucutDusDHc .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucutDusDHc .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-ucutDusDHc .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ucutDusDHc .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-ucutDusDHc .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-ucutDusDHc .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ucutDusDHc .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-ucutDusDHc .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-ucutDusDHc .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ucutDusDHc .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-ucutDusDHc .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-ucutDusDHc .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-ucutDusDHc .categories {
  padding: 0;
}
.cid-ucutDusDHc .sidebar-title {
  font-weight: bold;
}
.cid-ucutDusDHc .shop-item-price,
.cid-ucutDusDHc .price-block {
  text-align: left;
}
.cid-uctGS98GAl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uctGS98GAl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uctGS98GAl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uctGS98GAl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uctGS98GAl .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uctGS98GAl .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uctGS98GAl .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uctGS98GAl .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uctGS98GAl .mbr-text,
.cid-uctGS98GAl .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-ud7IxpW1Nu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-ud7IxpW1Nu .mbr-shop {
  display: table;
  width: 100%;
}
.cid-ud7IxpW1Nu .mbr-shop .row {
  margin: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-ud7IxpW1Nu .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-ud7IxpW1Nu .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-ud7IxpW1Nu .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-ud7IxpW1Nu .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-ud7IxpW1Nu .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-ud7IxpW1Nu .mbr-shop .hide-modal {
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7IxpW1Nu .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-ud7IxpW1Nu .mbr-shop .filter-by-pu,
.cid-ud7IxpW1Nu .mbr-shop .filter-by-pd,
.cid-ud7IxpW1Nu .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-ud7IxpW1Nu .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-ud7IxpW1Nu .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-ud7IxpW1Nu .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-ud7IxpW1Nu .mbr-shop .galleryItem h4,
.cid-ud7IxpW1Nu .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-ud7IxpW1Nu .mbr-shop .galleryItem h5,
.cid-ud7IxpW1Nu .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .galleryItem p,
.cid-ud7IxpW1Nu .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-ud7IxpW1Nu .mbr-shop .item-button {
  text-align: center;
}
.cid-ud7IxpW1Nu .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-ud7IxpW1Nu .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-ud7IxpW1Nu .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-ud7IxpW1Nu .mbr-shop .sidebar-block {
  position: relative;
}
.cid-ud7IxpW1Nu .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-ud7IxpW1Nu .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-item__hided h4,
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-item__hided h5,
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-ud7IxpW1Nu .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-ud7IxpW1Nu .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-ud7IxpW1Nu .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-ud7IxpW1Nu .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-ud7IxpW1Nu .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-ud7IxpW1Nu .mbr-shop .range-controls {
  position: relative;
}
.cid-ud7IxpW1Nu .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-ud7IxpW1Nu .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-ud7IxpW1Nu .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-ud7IxpW1Nu .mbr-shop .toggle:hover,
.cid-ud7IxpW1Nu .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-ud7IxpW1Nu .mbr-shop .min-toggle {
  left: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .max-toggle {
  right: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .hided-by-price {
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-ud7IxpW1Nu .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-ud7IxpW1Nu .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-ud7IxpW1Nu .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-ud7IxpW1Nu .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-ud7IxpW1Nu .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-ud7IxpW1Nu .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-ud7IxpW1Nu .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-ud7IxpW1Nu .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7IxpW1Nu .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7IxpW1Nu .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-ud7IxpW1Nu .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-ud7IxpW1Nu .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-ud7IxpW1Nu .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-ud7IxpW1Nu .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-ud7IxpW1Nu .mbr-shop .price-range {
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .price-range-reset {
  display: none;
}
.cid-ud7IxpW1Nu .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-ud7IxpW1Nu .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-ud7IxpW1Nu .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-ud7IxpW1Nu .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-ud7IxpW1Nu .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-ud7IxpW1Nu .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-ud7IxpW1Nu .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-ud7IxpW1Nu .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-ud7IxpW1Nu .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-ud7IxpW1Nu .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-ud7IxpW1Nu .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-ud7IxpW1Nu .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-ud7IxpW1Nu .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-ud7IxpW1Nu .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-ud7IxpW1Nu .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-ud7IxpW1Nu .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-ud7IxpW1Nu .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-ud7IxpW1Nu .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-ud7IxpW1Nu .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-ud7IxpW1Nu .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-ud7IxpW1Nu .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-ud7IxpW1Nu .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-ud7IxpW1Nu .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-ud7IxpW1Nu .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-ud7IxpW1Nu .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ud7IxpW1Nu .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-ud7IxpW1Nu .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ud7IxpW1Nu .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-ud7IxpW1Nu .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-ud7IxpW1Nu .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ud7IxpW1Nu .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-ud7IxpW1Nu .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-ud7IxpW1Nu .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ud7IxpW1Nu .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-ud7IxpW1Nu .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-ud7IxpW1Nu .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-ud7IxpW1Nu .categories {
  padding: 0;
}
.cid-ud7IxpW1Nu .sidebar-title {
  font-weight: bold;
}
.cid-ud7IxpW1Nu .shop-item-price,
.cid-ud7IxpW1Nu .price-block {
  text-align: left;
}
.cid-ucSH663PhE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ucSH663PhE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucSH663PhE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ucSH663PhE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ucSH663PhE .row {
  flex-direction: row-reverse;
}
.cid-ucSH663PhE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ucSH663PhE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ucSH663PhE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ucSH663PhE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ucSH663PhE .mbr-text,
.cid-ucSH663PhE .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-ud7IwUrBQY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-ud7IwUrBQY .mbr-shop {
  display: table;
  width: 100%;
}
.cid-ud7IwUrBQY .mbr-shop .row {
  margin: 0;
}
.cid-ud7IwUrBQY .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-ud7IwUrBQY .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-ud7IwUrBQY .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-ud7IwUrBQY .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-ud7IwUrBQY .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-ud7IwUrBQY .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-ud7IwUrBQY .mbr-shop .hide-modal {
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7IwUrBQY .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-ud7IwUrBQY .mbr-shop .filter-by-pu,
.cid-ud7IwUrBQY .mbr-shop .filter-by-pd,
.cid-ud7IwUrBQY .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-ud7IwUrBQY .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-ud7IwUrBQY .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-ud7IwUrBQY .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-ud7IwUrBQY .mbr-shop .galleryItem h4,
.cid-ud7IwUrBQY .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-ud7IwUrBQY .mbr-shop .galleryItem h5,
.cid-ud7IwUrBQY .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-ud7IwUrBQY .mbr-shop .galleryItem p,
.cid-ud7IwUrBQY .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-ud7IwUrBQY .mbr-shop .item-button {
  text-align: center;
}
.cid-ud7IwUrBQY .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-ud7IwUrBQY .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-ud7IwUrBQY .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-ud7IwUrBQY .mbr-shop .sidebar-block {
  position: relative;
}
.cid-ud7IwUrBQY .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-ud7IwUrBQY .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-item__hided h4,
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-item__hided h5,
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-ud7IwUrBQY .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-ud7IwUrBQY .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-ud7IwUrBQY .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-ud7IwUrBQY .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-ud7IwUrBQY .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-ud7IwUrBQY .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-ud7IwUrBQY .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-ud7IwUrBQY .mbr-shop .range-controls {
  position: relative;
}
.cid-ud7IwUrBQY .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-ud7IwUrBQY .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-ud7IwUrBQY .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-ud7IwUrBQY .mbr-shop .toggle:hover,
.cid-ud7IwUrBQY .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-ud7IwUrBQY .mbr-shop .min-toggle {
  left: 0;
}
.cid-ud7IwUrBQY .mbr-shop .max-toggle {
  right: 0;
}
.cid-ud7IwUrBQY .mbr-shop .hided-by-price {
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-ud7IwUrBQY .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-ud7IwUrBQY .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-ud7IwUrBQY .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-ud7IwUrBQY .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-ud7IwUrBQY .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-ud7IwUrBQY .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-ud7IwUrBQY .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-ud7IwUrBQY .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-ud7IwUrBQY .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7IwUrBQY .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7IwUrBQY .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-ud7IwUrBQY .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-ud7IwUrBQY .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-ud7IwUrBQY .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-ud7IwUrBQY .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-ud7IwUrBQY .mbr-shop .price-range {
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .price-range-reset {
  display: none;
}
.cid-ud7IwUrBQY .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-ud7IwUrBQY .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-ud7IwUrBQY .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-ud7IwUrBQY .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-ud7IwUrBQY .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-ud7IwUrBQY .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-ud7IwUrBQY .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-ud7IwUrBQY .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-ud7IwUrBQY .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-ud7IwUrBQY .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-ud7IwUrBQY .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-ud7IwUrBQY .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-ud7IwUrBQY .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ud7IwUrBQY .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-ud7IwUrBQY .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-ud7IwUrBQY .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-ud7IwUrBQY .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-ud7IwUrBQY .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-ud7IwUrBQY .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-ud7IwUrBQY .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-ud7IwUrBQY .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-ud7IwUrBQY .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-ud7IwUrBQY .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-ud7IwUrBQY .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-ud7IwUrBQY .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-ud7IwUrBQY .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-ud7IwUrBQY .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-ud7IwUrBQY .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-ud7IwUrBQY .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-ud7IwUrBQY .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-ud7IwUrBQY .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-ud7IwUrBQY .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-ud7IwUrBQY .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-ud7IwUrBQY .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ud7IwUrBQY .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-ud7IwUrBQY .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ud7IwUrBQY .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-ud7IwUrBQY .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-ud7IwUrBQY .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ud7IwUrBQY .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-ud7IwUrBQY .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-ud7IwUrBQY .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ud7IwUrBQY .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-ud7IwUrBQY .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-ud7IwUrBQY .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-ud7IwUrBQY .categories {
  padding: 0;
}
.cid-ud7IwUrBQY .sidebar-title {
  font-weight: bold;
}
.cid-ud7IwUrBQY .shop-item-price,
.cid-ud7IwUrBQY .price-block {
  text-align: left;
}
.cid-uh5VhBmOgz {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5VhBmOgz img,
.cid-uh5VhBmOgz .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5VhBmOgz .item:focus,
.cid-uh5VhBmOgz span:focus {
  outline: none;
}
.cid-uh5VhBmOgz .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5VhBmOgz .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5VhBmOgz .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5VhBmOgz .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5VhBmOgz .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5VhBmOgz .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5VhBmOgz .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5VhBmOgz .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5VhBmOgz .mbr-section-title {
  color: #232323;
}
.cid-uh5VhBmOgz .mbr-text,
.cid-uh5VhBmOgz .mbr-section-btn {
  text-align: center;
}
.cid-uh5VhBmOgz .item-title {
  text-align: center;
}
.cid-uh5VhBmOgz .content-head {
  max-width: 800px;
}
.cid-uh5VhBmOgz .mbr-text,
.cid-uh5VhBmOgz .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAcSvykob8 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcSvykob8 img,
.cid-uAcSvykob8 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcSvykob8 img,
  .cid-uAcSvykob8 .item-img {
    max-height: 300px;
  }
}
.cid-uAcSvykob8 .item:focus,
.cid-uAcSvykob8 span:focus {
  outline: none;
}
.cid-uAcSvykob8 .item-wrapper {
  position: relative;
}
.cid-uAcSvykob8 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcSvykob8 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcSvykob8 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcSvykob8 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcSvykob8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcSvykob8 .mbr-section-title {
  color: #232323;
}
.cid-uAcSvykob8 .mbr-text,
.cid-uAcSvykob8 .mbr-section-btn {
  text-align: left;
}
.cid-uAcSvykob8 .item-title {
  text-align: center;
}
.cid-uAcSvykob8 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcSvykob8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcSvykob8 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcSvykob8 .embla__button--next,
.cid-uAcSvykob8 .embla__button--prev {
  display: flex;
}
.cid-uAcSvykob8 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcSvykob8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcSvykob8 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcSvykob8 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcSvykob8 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcSvykob8 .embla__button {
    top: auto;
  }
}
.cid-uAcSvykob8 .embla {
  position: relative;
  width: 100%;
}
.cid-uAcSvykob8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcSvykob8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcSvykob8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcSvykob8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcSvykob8 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcSvykob8 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcSvykob8 .content-head {
  max-width: 800px;
}
.cid-ucS9fAroEY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucS9fAroEY .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucS9fAroEY .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucS9fAroEY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucS9fAroEY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucS9fAroEY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucS9fAroEY .map-placeholder {
  display: none;
}
.cid-ucS9fAroEY .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucS9fAroEY .card {
  padding: 3rem 8rem;
}
.cid-ucS9fAroEY .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucS9fAroEY .card .mbr-text {
  color: #06182d;
}
.cid-ucS9fAroEY .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucS9fAroEY .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucS9fAroEY .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucS9fAroEY .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucS9fAroEY .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucS9fAroEY .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucS9fAroEY .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucS9fAroEY .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucS9fAroEY .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucS9fAroEY .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucS9fAroEY .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucS9fAroEY .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucS9fAroEY .card .form-group {
  padding-right: 0;
}
.cid-ucS9fAroEY .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucS9fAroEY .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucS9fAroEY .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucS9fAroEY .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucS9fAroEY .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucS9fAroEY h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucS9fAroEY * {
    text-align: center !important;
  }
  .cid-ucS9fAroEY .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucS9fAroEY .form-group {
    max-width: 180px;
  }
  .cid-ucS9fAroEY .card {
    padding: 2rem 1rem;
  }
}
.cid-ucS9fAroEY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucS9fAroEY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uctGSb0tDg {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRLLXjpaL.popup-builder {
  background-color: #ffffff;
}
.cid-ucRLLXjpaL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRLLXjpaL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRLLXjpaL .modal-content,
.cid-ucRLLXjpaL .modal-dialog {
  height: auto;
}
.cid-ucRLLXjpaL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRLLXjpaL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRLLXjpaL .form-wrapper .mbr-form .form-group,
  .cid-ucRLLXjpaL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRLLXjpaL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRLLXjpaL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRLLXjpaL .mbr-text {
  text-align: center;
}
.cid-ucRLLXjpaL .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRLLXjpaL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRLLXjpaL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRLLXjpaL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRLLXjpaL .modal-open {
  overflow: hidden;
}
.cid-ucRLLXjpaL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRLLXjpaL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRLLXjpaL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRLLXjpaL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRLLXjpaL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRLLXjpaL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRLLXjpaL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRLLXjpaL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRLLXjpaL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRLLXjpaL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRLLXjpaL .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRLLXjpaL .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRLLXjpaL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRLLXjpaL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXjpaL .modal-header {
    padding: 1rem;
  }
}
.cid-ucRLLXjpaL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRLLXjpaL .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucRLLXjpaL .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRLLXjpaL .modal-header .close:focus {
  outline: none;
}
.cid-ucRLLXjpaL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRLLXjpaL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRLLXjpaL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXjpaL .modal-body {
    padding: 1rem;
  }
}
.cid-ucRLLXjpaL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRLLXjpaL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXjpaL .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRLLXjpaL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRLLXjpaL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRLLXjpaL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRLLXjpaL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRLLXjpaL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRLLXjpaL .modal-lg,
  .cid-ucRLLXjpaL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRLLXjpaL .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRLLXjpaL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRLLXjpaL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRLLXjpaL .form-group {
  margin-bottom: 1rem;
}
.cid-ucRLLXjpaL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRLLXjpaL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRLLXjpaL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRLLXjpaL .mbr-section-btn {
  margin: 0;
}
.cid-ucRLLXjpaL .mbr-section-btn .btn {
  margin: 0;
}
.cid-ucxbpWRvar {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ucxbpWRvar .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ucxbpWRvar .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ucxbpWRvar .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucxbpWRvar .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ucxbpWRvar .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucxbpWRvar .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucxbpWRvar .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ucxbpWRvar .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ucxbpWRvar .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ucxbpWRvar .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ucxbpWRvar .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ucxbpWRvar .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ucxbpWRvar .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ucxbpWRvar .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ucxbpWRvar .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ucxbpWRvar .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ucxbpWRvar .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ucxbpWRvar .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ucxbpWRvar .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ucxbpWRvar .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ucxbpWRvar .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ucxbpWRvar .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ucxbpWRvar .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ucxbpWRvar .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ucxbpWRvar .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ucxbpWRvar .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ucxbpWRvar .nav-item:focus,
.cid-ucxbpWRvar .nav-link:focus {
  outline: none;
}
.cid-ucxbpWRvar .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucxbpWRvar .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucxbpWRvar .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ucxbpWRvar .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucxbpWRvar .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucxbpWRvar .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucxbpWRvar .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ucxbpWRvar .navbar.opened {
  transition: all 0.3s;
}
.cid-ucxbpWRvar .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ucxbpWRvar .navbar .navbar-logo img {
  width: auto;
}
.cid-ucxbpWRvar .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ucxbpWRvar .navbar.collapsed {
  justify-content: center;
}
.cid-ucxbpWRvar .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucxbpWRvar .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucxbpWRvar .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ucxbpWRvar .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucxbpWRvar .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucxbpWRvar .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucxbpWRvar .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucxbpWRvar .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ucxbpWRvar .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ucxbpWRvar .navbar {
    min-height: 72px;
  }
  .cid-ucxbpWRvar .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ucxbpWRvar .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucxbpWRvar .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucxbpWRvar .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucxbpWRvar .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucxbpWRvar .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucxbpWRvar .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucxbpWRvar .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ucxbpWRvar .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucxbpWRvar .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ucxbpWRvar .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ucxbpWRvar .dropdown-item.active,
.cid-ucxbpWRvar .dropdown-item:active {
  background-color: transparent;
}
.cid-ucxbpWRvar .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucxbpWRvar .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucxbpWRvar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucxbpWRvar .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ucxbpWRvar .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ucxbpWRvar .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ucxbpWRvar ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucxbpWRvar .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ucxbpWRvar .navbar-buttons {
    text-align: left;
  }
}
.cid-ucxbpWRvar button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ucxbpWRvar button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ucxbpWRvar button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ucxbpWRvar button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucxbpWRvar button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucxbpWRvar button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ucxbpWRvar nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucxbpWRvar nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ucxbpWRvar nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ucxbpWRvar nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucxbpWRvar .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ucxbpWRvar a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucxbpWRvar .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ucxbpWRvar .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucxbpWRvar .navbar {
    height: 70px;
  }
  .cid-ucxbpWRvar .navbar.opened {
    height: auto;
  }
  .cid-ucxbpWRvar .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ucxbpWRvar .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ucxbpWRvar .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ucxbpWRvar .navbar-brand {
    margin-right: auto;
  }
  .cid-ucxbpWRvar .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ucxbpWRvar .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ucxbpWRvar .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ucxbpWRvar .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ucxbpWRvar .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ucxbpWRvar .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ucxbpXWner {
  display: flex;
  padding-top: 20rem;
  padding-bottom: 0rem;
}
@media (min-width: 768px) {
  .cid-ucxbpXWner {
    align-items: flex-end;
  }
  .cid-ucxbpXWner .row {
    justify-content: center;
  }
  .cid-ucxbpXWner .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ucxbpXWner .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ucxbpXWner {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-ucxbpXWner .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ucxbpXWner .content-wrap {
    width: 100%;
  }
}
.cid-ucxbpXWner .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucxbpXWner .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-ucxbpXWner .mbr-section-title,
.cid-ucxbpXWner .mbr-section-subtitle {
  text-align: left;
  color: #ffc091;
}
.cid-ucxbpXWner .mbr-text,
.cid-ucxbpXWner .mbr-section-btn {
  text-align: center;
}
.cid-ucxbpXWner .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-ucxbpYTJ7F {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-ucxbpYTJ7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucxbpYTJ7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ucxbpYTJ7F .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ucxbpYTJ7F .row {
  flex-direction: row-reverse;
}
.cid-ucxbpYTJ7F .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ucxbpYTJ7F .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ucxbpYTJ7F .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ucxbpYTJ7F .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ucxbpYTJ7F .mbr-text,
.cid-ucxbpYTJ7F .mbr-section-btn {
  color: #232323;
  text-align: center;
}
#custom-html-61 {
  /* Type valid CSS here */
}
#custom-html-61 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-61 p {
  font-size: 60px;
  color: #777;
}
.cid-uAcSoFj6pK {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcSoFj6pK img,
.cid-uAcSoFj6pK .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcSoFj6pK img,
  .cid-uAcSoFj6pK .item-img {
    max-height: 300px;
  }
}
.cid-uAcSoFj6pK .item:focus,
.cid-uAcSoFj6pK span:focus {
  outline: none;
}
.cid-uAcSoFj6pK .item-wrapper {
  position: relative;
}
.cid-uAcSoFj6pK .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcSoFj6pK .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcSoFj6pK .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcSoFj6pK .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcSoFj6pK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcSoFj6pK .mbr-section-title {
  color: #232323;
}
.cid-uAcSoFj6pK .mbr-text,
.cid-uAcSoFj6pK .mbr-section-btn {
  text-align: left;
}
.cid-uAcSoFj6pK .item-title {
  text-align: center;
}
.cid-uAcSoFj6pK .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcSoFj6pK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcSoFj6pK .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcSoFj6pK .embla__button--next,
.cid-uAcSoFj6pK .embla__button--prev {
  display: flex;
}
.cid-uAcSoFj6pK .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcSoFj6pK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcSoFj6pK .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcSoFj6pK .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcSoFj6pK .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcSoFj6pK .embla__button {
    top: auto;
  }
}
.cid-uAcSoFj6pK .embla {
  position: relative;
  width: 100%;
}
.cid-uAcSoFj6pK .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcSoFj6pK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcSoFj6pK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcSoFj6pK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcSoFj6pK .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcSoFj6pK .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcSoFj6pK .content-head {
  max-width: 800px;
}
.cid-uh5VbEm0Kt {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5VbEm0Kt img,
.cid-uh5VbEm0Kt .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5VbEm0Kt .item:focus,
.cid-uh5VbEm0Kt span:focus {
  outline: none;
}
.cid-uh5VbEm0Kt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5VbEm0Kt .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5VbEm0Kt .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5VbEm0Kt .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5VbEm0Kt .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5VbEm0Kt .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5VbEm0Kt .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5VbEm0Kt .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5VbEm0Kt .mbr-section-title {
  color: #232323;
}
.cid-uh5VbEm0Kt .mbr-text,
.cid-uh5VbEm0Kt .mbr-section-btn {
  text-align: center;
}
.cid-uh5VbEm0Kt .item-title {
  text-align: center;
}
.cid-uh5VbEm0Kt .content-head {
  max-width: 800px;
}
.cid-uh5VbEm0Kt .mbr-text,
.cid-uh5VbEm0Kt .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-ucS94HfxJf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucS94HfxJf .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucS94HfxJf .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucS94HfxJf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucS94HfxJf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucS94HfxJf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucS94HfxJf .map-placeholder {
  display: none;
}
.cid-ucS94HfxJf .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucS94HfxJf .card {
  padding: 3rem 8rem;
}
.cid-ucS94HfxJf .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucS94HfxJf .card .mbr-text {
  color: #06182d;
}
.cid-ucS94HfxJf .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucS94HfxJf .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucS94HfxJf .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucS94HfxJf .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucS94HfxJf .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucS94HfxJf .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucS94HfxJf .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucS94HfxJf .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucS94HfxJf .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucS94HfxJf .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucS94HfxJf .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucS94HfxJf .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucS94HfxJf .card .form-group {
  padding-right: 0;
}
.cid-ucS94HfxJf .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucS94HfxJf .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucS94HfxJf .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucS94HfxJf .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucS94HfxJf .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucS94HfxJf h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucS94HfxJf * {
    text-align: center !important;
  }
  .cid-ucS94HfxJf .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucS94HfxJf .form-group {
    max-width: 180px;
  }
  .cid-ucS94HfxJf .card {
    padding: 2rem 1rem;
  }
}
.cid-ucS94HfxJf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucS94HfxJf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucxbq0ElT9 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRLLXj8HQ.popup-builder {
  background-color: #ffffff;
}
.cid-ucRLLXj8HQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRLLXj8HQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRLLXj8HQ .modal-content,
.cid-ucRLLXj8HQ .modal-dialog {
  height: auto;
}
.cid-ucRLLXj8HQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRLLXj8HQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRLLXj8HQ .form-wrapper .mbr-form .form-group,
  .cid-ucRLLXj8HQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRLLXj8HQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRLLXj8HQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRLLXj8HQ .mbr-text {
  text-align: center;
}
.cid-ucRLLXj8HQ .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRLLXj8HQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRLLXj8HQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRLLXj8HQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRLLXj8HQ .modal-open {
  overflow: hidden;
}
.cid-ucRLLXj8HQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRLLXj8HQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRLLXj8HQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRLLXj8HQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRLLXj8HQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRLLXj8HQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRLLXj8HQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRLLXj8HQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRLLXj8HQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRLLXj8HQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRLLXj8HQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRLLXj8HQ .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRLLXj8HQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRLLXj8HQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXj8HQ .modal-header {
    padding: 1rem;
  }
}
.cid-ucRLLXj8HQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRLLXj8HQ .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucRLLXj8HQ .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRLLXj8HQ .modal-header .close:focus {
  outline: none;
}
.cid-ucRLLXj8HQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRLLXj8HQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRLLXj8HQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXj8HQ .modal-body {
    padding: 1rem;
  }
}
.cid-ucRLLXj8HQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRLLXj8HQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXj8HQ .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRLLXj8HQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRLLXj8HQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRLLXj8HQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRLLXj8HQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRLLXj8HQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRLLXj8HQ .modal-lg,
  .cid-ucRLLXj8HQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRLLXj8HQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRLLXj8HQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRLLXj8HQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRLLXj8HQ .form-group {
  margin-bottom: 1rem;
}
.cid-ucRLLXj8HQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRLLXj8HQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRLLXj8HQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRLLXj8HQ .mbr-section-btn {
  margin: 0;
}
.cid-ucRLLXj8HQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAdxrGsW2h {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdxrGsW2h .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdxrGsW2h .mbr-shop .row {
  margin: 0;
}
.cid-uAdxrGsW2h .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdxrGsW2h .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdxrGsW2h .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdxrGsW2h .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdxrGsW2h .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdxrGsW2h .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdxrGsW2h .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdxrGsW2h .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdxrGsW2h .mbr-shop .filter-by-pu,
.cid-uAdxrGsW2h .mbr-shop .filter-by-pd,
.cid-uAdxrGsW2h .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdxrGsW2h .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdxrGsW2h .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdxrGsW2h .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdxrGsW2h .mbr-shop .galleryItem h4,
.cid-uAdxrGsW2h .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdxrGsW2h .mbr-shop .galleryItem h5,
.cid-uAdxrGsW2h .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdxrGsW2h .mbr-shop .galleryItem p,
.cid-uAdxrGsW2h .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdxrGsW2h .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdxrGsW2h .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdxrGsW2h .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdxrGsW2h .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdxrGsW2h .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdxrGsW2h .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdxrGsW2h .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdxrGsW2h .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdxrGsW2h .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdxrGsW2h .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdxrGsW2h .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdxrGsW2h .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdxrGsW2h .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdxrGsW2h .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdxrGsW2h .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdxrGsW2h .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdxrGsW2h .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdxrGsW2h .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdxrGsW2h .mbr-shop .toggle:hover,
.cid-uAdxrGsW2h .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdxrGsW2h .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdxrGsW2h .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdxrGsW2h .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdxrGsW2h .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdxrGsW2h .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdxrGsW2h .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdxrGsW2h .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdxrGsW2h .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdxrGsW2h .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdxrGsW2h .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdxrGsW2h .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdxrGsW2h .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdxrGsW2h .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdxrGsW2h .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdxrGsW2h .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdxrGsW2h .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdxrGsW2h .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdxrGsW2h .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdxrGsW2h .mbr-shop .price-range {
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdxrGsW2h .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdxrGsW2h .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdxrGsW2h .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdxrGsW2h .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdxrGsW2h .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdxrGsW2h .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdxrGsW2h .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdxrGsW2h .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdxrGsW2h .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdxrGsW2h .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdxrGsW2h .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdxrGsW2h .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdxrGsW2h .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdxrGsW2h .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdxrGsW2h .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdxrGsW2h .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdxrGsW2h .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdxrGsW2h .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdxrGsW2h .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdxrGsW2h .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdxrGsW2h .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdxrGsW2h .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdxrGsW2h .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdxrGsW2h .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdxrGsW2h .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdxrGsW2h .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdxrGsW2h .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdxrGsW2h .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdxrGsW2h .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdxrGsW2h .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdxrGsW2h .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdxrGsW2h .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdxrGsW2h .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdxrGsW2h .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdxrGsW2h .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdxrGsW2h .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdxrGsW2h .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdxrGsW2h .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdxrGsW2h .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdxrGsW2h .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdxrGsW2h .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdxrGsW2h .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdxrGsW2h .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdxrGsW2h .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdxrGsW2h .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdxrGsW2h .categories {
  padding: 0;
}
.cid-uAdxrGsW2h .sidebar-title {
  font-weight: bold;
}
.cid-uAdxrGsW2h .item-title {
  text-align: center;
}
.cid-uAdxrGsW2h .item-title DIV {
  text-align: center;
}
.cid-uAdxrGsW2h .card-description P {
  text-align: left;
}
.cid-ucxbeWt8ie {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ucxbeWt8ie .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ucxbeWt8ie .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ucxbeWt8ie .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucxbeWt8ie .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ucxbeWt8ie .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucxbeWt8ie .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucxbeWt8ie .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ucxbeWt8ie .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ucxbeWt8ie .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ucxbeWt8ie .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ucxbeWt8ie .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ucxbeWt8ie .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ucxbeWt8ie .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ucxbeWt8ie .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ucxbeWt8ie .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ucxbeWt8ie .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ucxbeWt8ie .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ucxbeWt8ie .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ucxbeWt8ie .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ucxbeWt8ie .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ucxbeWt8ie .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ucxbeWt8ie .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ucxbeWt8ie .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ucxbeWt8ie .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ucxbeWt8ie .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ucxbeWt8ie .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ucxbeWt8ie .nav-item:focus,
.cid-ucxbeWt8ie .nav-link:focus {
  outline: none;
}
.cid-ucxbeWt8ie .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucxbeWt8ie .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucxbeWt8ie .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ucxbeWt8ie .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucxbeWt8ie .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucxbeWt8ie .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucxbeWt8ie .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ucxbeWt8ie .navbar.opened {
  transition: all 0.3s;
}
.cid-ucxbeWt8ie .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ucxbeWt8ie .navbar .navbar-logo img {
  width: auto;
}
.cid-ucxbeWt8ie .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ucxbeWt8ie .navbar.collapsed {
  justify-content: center;
}
.cid-ucxbeWt8ie .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucxbeWt8ie .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucxbeWt8ie .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ucxbeWt8ie .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucxbeWt8ie .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucxbeWt8ie .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucxbeWt8ie .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucxbeWt8ie .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ucxbeWt8ie .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ucxbeWt8ie .navbar {
    min-height: 72px;
  }
  .cid-ucxbeWt8ie .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ucxbeWt8ie .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucxbeWt8ie .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucxbeWt8ie .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucxbeWt8ie .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucxbeWt8ie .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucxbeWt8ie .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucxbeWt8ie .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ucxbeWt8ie .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucxbeWt8ie .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ucxbeWt8ie .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ucxbeWt8ie .dropdown-item.active,
.cid-ucxbeWt8ie .dropdown-item:active {
  background-color: transparent;
}
.cid-ucxbeWt8ie .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucxbeWt8ie .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucxbeWt8ie .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucxbeWt8ie .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ucxbeWt8ie .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ucxbeWt8ie .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ucxbeWt8ie ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucxbeWt8ie .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ucxbeWt8ie .navbar-buttons {
    text-align: left;
  }
}
.cid-ucxbeWt8ie button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ucxbeWt8ie button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ucxbeWt8ie button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ucxbeWt8ie button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucxbeWt8ie button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucxbeWt8ie button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ucxbeWt8ie nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucxbeWt8ie nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ucxbeWt8ie nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ucxbeWt8ie nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucxbeWt8ie .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ucxbeWt8ie a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucxbeWt8ie .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ucxbeWt8ie .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucxbeWt8ie .navbar {
    height: 70px;
  }
  .cid-ucxbeWt8ie .navbar.opened {
    height: auto;
  }
  .cid-ucxbeWt8ie .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ucxbeWt8ie .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ucxbeWt8ie .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ucxbeWt8ie .navbar-brand {
    margin-right: auto;
  }
  .cid-ucxbeWt8ie .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ucxbeWt8ie .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ucxbeWt8ie .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ucxbeWt8ie .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ucxbeWt8ie .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ucxbeWt8ie .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ucxbeXcfyk {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 0rem;
}
@media (min-width: 768px) {
  .cid-ucxbeXcfyk {
    align-items: flex-end;
  }
  .cid-ucxbeXcfyk .row {
    justify-content: center;
  }
  .cid-ucxbeXcfyk .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ucxbeXcfyk .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ucxbeXcfyk {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-ucxbeXcfyk .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ucxbeXcfyk .content-wrap {
    width: 100%;
  }
}
.cid-ucxbeXcfyk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucxbeXcfyk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-ucxbeXcfyk .mbr-section-title,
.cid-ucxbeXcfyk .mbr-section-subtitle {
  text-align: left;
  color: #ffc091;
}
.cid-ucxbeXcfyk .mbr-text,
.cid-ucxbeXcfyk .mbr-section-btn {
  text-align: center;
}
.cid-ucxbeXcfyk .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-udJqSfx7Tn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  flex-direction: column;
  justify-content: center;
}
.cid-udJqSfx7Tn .mbr-fallback-image.disabled {
  display: none;
}
.cid-udJqSfx7Tn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udJqSfx7Tn .container-fluid {
  padding: 0 48px;
}
@media (max-width: 992px) {
  .cid-udJqSfx7Tn .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-udJqSfx7Tn .container {
    padding: 0 16px;
  }
}
.cid-udJqSfx7Tn .row {
  justify-content: center;
}
.cid-udJqSfx7Tn .desc-wrapper .mbr-desc {
  margin-bottom: 32px;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-text {
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-udJqSfx7Tn .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn {
  width: 144px;
  height: 144px;
  border-radius: 100% !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-primary:hover,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-secondary:hover,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-success:hover,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-info:hover,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-warning:hover,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-danger:hover,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-black:hover,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-white:hover,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-primary:focus,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-secondary:focus,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-success:focus,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-info:focus,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-warning:focus,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-danger:focus,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-black:focus,
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-white:focus {
  box-shadow: inset 0 -145px 0 0 #f92c50 !important;
  color: #320707 !important;
  border-color: #f92c50 !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-primary-outline:hover {
  box-shadow: inset 0 -145px 0 0 #2b7a69 !important;
  color: #320707 !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-secondary-outline:hover {
  box-shadow: inset 0 -145px 0 0 #f92c50 !important;
  color: #320707 !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-success-outline:hover {
  box-shadow: inset 0 -145px 0 0 #3a341c !important;
  color: #320707 !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-info-outline:hover {
  box-shadow: inset 0 -145px 0 0 #320707 !important;
  color: #f92c50 !important;
  border-color: #320707 !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-warning-outline:hover {
  box-shadow: inset 0 -145px 0 0 #a0e2e1 !important;
  color: #320707 !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-danger-outline:hover {
  box-shadow: inset 0 -145px 0 0 #ffffff !important;
  color: #320707 !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-black-outline:hover {
  box-shadow: inset 0 -145px 0 0 #000000 !important;
  color: #ffffff !important;
}
.cid-udJqSfx7Tn .content-wrapper .mbr-section-btn .btn-white-outline:hover {
  box-shadow: inset 0 -145px 0 0 #ffffff !important;
  color: #000000 !important;
}
.cid-udJqSfx7Tn .mbr-desc {
  color: #706cff;
}
.cid-udJqSfx7Tn .mbr-section-title {
  color: #000000;
}
.cid-udJqSfx7Tn .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-udJqSfx7Tn .mbr-section-btn {
  text-align: center;
}
.cid-udJqSfx7Tn .mbr-section-title,
.cid-udJqSfx7Tn .mbr-section-btn {
  text-align: center;
}
.cid-ud7wXsgT5V {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-ud7wXsgT5V img,
.cid-ud7wXsgT5V .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-ud7wXsgT5V img,
  .cid-ud7wXsgT5V .item-img {
    max-height: 300px;
  }
}
.cid-ud7wXsgT5V .item:focus,
.cid-ud7wXsgT5V span:focus {
  outline: none;
}
.cid-ud7wXsgT5V .item-wrapper {
  position: relative;
}
.cid-ud7wXsgT5V .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-ud7wXsgT5V .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-ud7wXsgT5V .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ud7wXsgT5V .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-ud7wXsgT5V .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ud7wXsgT5V .mbr-section-title {
  color: #232323;
}
.cid-ud7wXsgT5V .mbr-text,
.cid-ud7wXsgT5V .mbr-section-btn {
  text-align: left;
}
.cid-ud7wXsgT5V .item-title {
  text-align: center;
}
.cid-ud7wXsgT5V .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-ud7wXsgT5V .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ud7wXsgT5V .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-ud7wXsgT5V .embla__button--next,
.cid-ud7wXsgT5V .embla__button--prev {
  display: flex;
}
.cid-ud7wXsgT5V .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ud7wXsgT5V .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ud7wXsgT5V .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ud7wXsgT5V .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ud7wXsgT5V .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ud7wXsgT5V .embla__button {
    top: auto;
  }
}
.cid-ud7wXsgT5V .embla {
  position: relative;
  width: 100%;
}
.cid-ud7wXsgT5V .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ud7wXsgT5V .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ud7wXsgT5V .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ud7wXsgT5V .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ud7wXsgT5V .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ud7wXsgT5V .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ud7wXsgT5V .content-head {
  max-width: 800px;
}
.cid-uAcRUzxST2 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcRUzxST2 img,
.cid-uAcRUzxST2 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcRUzxST2 img,
  .cid-uAcRUzxST2 .item-img {
    max-height: 300px;
  }
}
.cid-uAcRUzxST2 .item:focus,
.cid-uAcRUzxST2 span:focus {
  outline: none;
}
.cid-uAcRUzxST2 .item-wrapper {
  position: relative;
}
.cid-uAcRUzxST2 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcRUzxST2 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcRUzxST2 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcRUzxST2 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcRUzxST2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcRUzxST2 .mbr-section-title {
  color: #232323;
}
.cid-uAcRUzxST2 .mbr-text,
.cid-uAcRUzxST2 .mbr-section-btn {
  text-align: left;
}
.cid-uAcRUzxST2 .item-title {
  text-align: center;
}
.cid-uAcRUzxST2 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcRUzxST2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcRUzxST2 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcRUzxST2 .embla__button--next,
.cid-uAcRUzxST2 .embla__button--prev {
  display: flex;
}
.cid-uAcRUzxST2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcRUzxST2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcRUzxST2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcRUzxST2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcRUzxST2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcRUzxST2 .embla__button {
    top: auto;
  }
}
.cid-uAcRUzxST2 .embla {
  position: relative;
  width: 100%;
}
.cid-uAcRUzxST2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcRUzxST2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcRUzxST2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcRUzxST2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcRUzxST2 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcRUzxST2 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcRUzxST2 .content-head {
  max-width: 800px;
}
.cid-ud7xtuWaV1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-ud7xtuWaV1 .mbr-shop {
  display: table;
  width: 100%;
}
.cid-ud7xtuWaV1 .mbr-shop .row {
  margin: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-ud7xtuWaV1 .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-ud7xtuWaV1 .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-ud7xtuWaV1 .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-ud7xtuWaV1 .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-ud7xtuWaV1 .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-ud7xtuWaV1 .mbr-shop .hide-modal {
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7xtuWaV1 .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-ud7xtuWaV1 .mbr-shop .filter-by-pu,
.cid-ud7xtuWaV1 .mbr-shop .filter-by-pd,
.cid-ud7xtuWaV1 .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-ud7xtuWaV1 .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-ud7xtuWaV1 .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-ud7xtuWaV1 .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-ud7xtuWaV1 .mbr-shop .galleryItem h4,
.cid-ud7xtuWaV1 .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-ud7xtuWaV1 .mbr-shop .galleryItem h5,
.cid-ud7xtuWaV1 .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .galleryItem p,
.cid-ud7xtuWaV1 .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-ud7xtuWaV1 .mbr-shop .item-button {
  text-align: center;
}
.cid-ud7xtuWaV1 .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-ud7xtuWaV1 .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-ud7xtuWaV1 .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-ud7xtuWaV1 .mbr-shop .sidebar-block {
  position: relative;
}
.cid-ud7xtuWaV1 .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-ud7xtuWaV1 .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-item__hided h4,
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-item__hided h5,
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-ud7xtuWaV1 .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-ud7xtuWaV1 .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-ud7xtuWaV1 .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-ud7xtuWaV1 .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-ud7xtuWaV1 .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-ud7xtuWaV1 .mbr-shop .range-controls {
  position: relative;
}
.cid-ud7xtuWaV1 .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-ud7xtuWaV1 .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-ud7xtuWaV1 .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-ud7xtuWaV1 .mbr-shop .toggle:hover,
.cid-ud7xtuWaV1 .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-ud7xtuWaV1 .mbr-shop .min-toggle {
  left: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .max-toggle {
  right: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .hided-by-price {
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-ud7xtuWaV1 .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-ud7xtuWaV1 .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-ud7xtuWaV1 .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-ud7xtuWaV1 .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-ud7xtuWaV1 .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-ud7xtuWaV1 .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-ud7xtuWaV1 .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-ud7xtuWaV1 .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7xtuWaV1 .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ud7xtuWaV1 .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-ud7xtuWaV1 .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-ud7xtuWaV1 .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-ud7xtuWaV1 .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-ud7xtuWaV1 .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-ud7xtuWaV1 .mbr-shop .price-range {
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .price-range-reset {
  display: none;
}
.cid-ud7xtuWaV1 .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-ud7xtuWaV1 .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-ud7xtuWaV1 .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-ud7xtuWaV1 .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-ud7xtuWaV1 .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-ud7xtuWaV1 .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-ud7xtuWaV1 .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-ud7xtuWaV1 .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-ud7xtuWaV1 .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-ud7xtuWaV1 .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-ud7xtuWaV1 .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-ud7xtuWaV1 .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-ud7xtuWaV1 .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-ud7xtuWaV1 .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-ud7xtuWaV1 .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-ud7xtuWaV1 .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-ud7xtuWaV1 .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-ud7xtuWaV1 .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-ud7xtuWaV1 .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-ud7xtuWaV1 .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-ud7xtuWaV1 .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-ud7xtuWaV1 .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-ud7xtuWaV1 .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-ud7xtuWaV1 .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-ud7xtuWaV1 .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ud7xtuWaV1 .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-ud7xtuWaV1 .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ud7xtuWaV1 .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-ud7xtuWaV1 .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-ud7xtuWaV1 .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ud7xtuWaV1 .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-ud7xtuWaV1 .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-ud7xtuWaV1 .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ud7xtuWaV1 .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-ud7xtuWaV1 .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-ud7xtuWaV1 .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-ud7xtuWaV1 .categories {
  padding: 0;
}
.cid-ud7xtuWaV1 .sidebar-title {
  font-weight: bold;
}
.cid-ud7xtuWaV1 .shop-item-price,
.cid-ud7xtuWaV1 .price-block {
  text-align: left;
}
.cid-uh5UTVwqnJ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5UTVwqnJ img,
.cid-uh5UTVwqnJ .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5UTVwqnJ .item:focus,
.cid-uh5UTVwqnJ span:focus {
  outline: none;
}
.cid-uh5UTVwqnJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5UTVwqnJ .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5UTVwqnJ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5UTVwqnJ .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5UTVwqnJ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5UTVwqnJ .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5UTVwqnJ .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5UTVwqnJ .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5UTVwqnJ .mbr-section-title {
  color: #232323;
}
.cid-uh5UTVwqnJ .mbr-text,
.cid-uh5UTVwqnJ .mbr-section-btn {
  text-align: center;
}
.cid-uh5UTVwqnJ .item-title {
  text-align: center;
}
.cid-uh5UTVwqnJ .content-head {
  max-width: 800px;
}
.cid-uh5UTVwqnJ .mbr-text,
.cid-uh5UTVwqnJ .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-ud7xu2HJsO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ud7xu2HJsO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud7xu2HJsO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud7xu2HJsO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud7xu2HJsO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ud7xu2HJsO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ud7xu2HJsO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ud7xu2HJsO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ud7xu2HJsO .mbr-text,
.cid-ud7xu2HJsO .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-ucxbf11yxw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-ucxbf11yxw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucxbf11yxw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-ucxbf11yxw .container-fluid {
    padding: 0;
  }
}
.cid-ucxbf11yxw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-ucxbf11yxw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucxbf11yxw .embla__button--next,
.cid-ucxbf11yxw .embla__button--prev {
  display: flex;
}
.cid-ucxbf11yxw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ucxbf11yxw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ucxbf11yxw .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucxbf11yxw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucxbf11yxw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucxbf11yxw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucxbf11yxw .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ucxbf11yxw .embla {
  position: relative;
  width: 100%;
}
.cid-ucxbf11yxw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucxbf11yxw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucxbf11yxw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucxbf11yxw .embla__slide a {
  cursor: grab;
}
.cid-ucxbf11yxw .embla__slide a:active {
  cursor: grabbing;
}
.cid-ucxbf11yxw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ucxbf11yxw .item-menu-overlay {
  border-radius: 2rem;
}
.cid-ucxbf11yxw .mbr-section-title {
  color: #232323;
}
.cid-ucxbf11yxw .mbr-section-subtitle {
  color: #232323;
}
.cid-ucxbf11yxw .mbr-box {
  color: #ffffff;
}
.cid-ucxbf11yxw .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-ucxbf11yxw img,
.cid-ucxbf11yxw .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ucxbf11yxw .item-wrapper {
  position: relative;
}
.cid-ucxbf11yxw .content-head {
  max-width: 800px;
}
.cid-ucS8EoHGAd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ucS8EoHGAd .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ucS8EoHGAd .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ucS8EoHGAd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucS8EoHGAd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucS8EoHGAd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucS8EoHGAd .map-placeholder {
  display: none;
}
.cid-ucS8EoHGAd .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ucS8EoHGAd .card {
  padding: 3rem 8rem;
}
.cid-ucS8EoHGAd .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ucS8EoHGAd .card .mbr-text {
  color: #06182d;
}
.cid-ucS8EoHGAd .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ucS8EoHGAd .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ucS8EoHGAd .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ucS8EoHGAd .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ucS8EoHGAd .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ucS8EoHGAd .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ucS8EoHGAd .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ucS8EoHGAd .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ucS8EoHGAd .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ucS8EoHGAd .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ucS8EoHGAd .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucS8EoHGAd .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ucS8EoHGAd .card .form-group {
  padding-right: 0;
}
.cid-ucS8EoHGAd .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ucS8EoHGAd .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ucS8EoHGAd .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ucS8EoHGAd .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ucS8EoHGAd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ucS8EoHGAd h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ucS8EoHGAd * {
    text-align: center !important;
  }
  .cid-ucS8EoHGAd .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ucS8EoHGAd .form-group {
    max-width: 180px;
  }
  .cid-ucS8EoHGAd .card {
    padding: 2rem 1rem;
  }
}
.cid-ucS8EoHGAd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucS8EoHGAd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucxbf3mRsc {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ucRLLXjYWz.popup-builder {
  background-color: #ffffff;
}
.cid-ucRLLXjYWz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucRLLXjYWz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucRLLXjYWz .modal-content,
.cid-ucRLLXjYWz .modal-dialog {
  height: auto;
}
.cid-ucRLLXjYWz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucRLLXjYWz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucRLLXjYWz .form-wrapper .mbr-form .form-group,
  .cid-ucRLLXjYWz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucRLLXjYWz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucRLLXjYWz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ucRLLXjYWz .mbr-text {
  text-align: center;
}
.cid-ucRLLXjYWz .pt-0 {
  padding-top: 0 !important;
}
.cid-ucRLLXjYWz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucRLLXjYWz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucRLLXjYWz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucRLLXjYWz .modal-open {
  overflow: hidden;
}
.cid-ucRLLXjYWz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucRLLXjYWz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucRLLXjYWz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucRLLXjYWz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ucRLLXjYWz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucRLLXjYWz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucRLLXjYWz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucRLLXjYWz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ucRLLXjYWz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucRLLXjYWz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucRLLXjYWz .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucRLLXjYWz .modal-backdrop.show {
  opacity: .5;
}
.cid-ucRLLXjYWz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ucRLLXjYWz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXjYWz .modal-header {
    padding: 1rem;
  }
}
.cid-ucRLLXjYWz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucRLLXjYWz .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucRLLXjYWz .modal-header .close:hover {
  opacity: 1;
}
.cid-ucRLLXjYWz .modal-header .close:focus {
  outline: none;
}
.cid-ucRLLXjYWz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ucRLLXjYWz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucRLLXjYWz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXjYWz .modal-body {
    padding: 1rem;
  }
}
.cid-ucRLLXjYWz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ucRLLXjYWz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucRLLXjYWz .modal-footer {
    padding: 1rem;
  }
}
.cid-ucRLLXjYWz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucRLLXjYWz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucRLLXjYWz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucRLLXjYWz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucRLLXjYWz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucRLLXjYWz .modal-lg,
  .cid-ucRLLXjYWz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucRLLXjYWz .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucRLLXjYWz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucRLLXjYWz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ucRLLXjYWz .form-group {
  margin-bottom: 1rem;
}
.cid-ucRLLXjYWz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucRLLXjYWz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucRLLXjYWz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ucRLLXjYWz .mbr-section-btn {
  margin: 0;
}
.cid-ucRLLXjYWz .mbr-section-btn .btn {
  margin: 0;
}
.cid-uddY76MNAF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uddY76MNAF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uddY76MNAF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uddY76MNAF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uddY76MNAF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uddY76MNAF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uddY76MNAF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uddY76MNAF .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uddY76MNAF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uddY76MNAF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uddY76MNAF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uddY76MNAF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uddY76MNAF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uddY76MNAF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uddY76MNAF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uddY76MNAF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uddY76MNAF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uddY76MNAF .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uddY76MNAF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uddY76MNAF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uddY76MNAF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uddY76MNAF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uddY76MNAF .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uddY76MNAF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uddY76MNAF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uddY76MNAF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uddY76MNAF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uddY76MNAF .nav-item:focus,
.cid-uddY76MNAF .nav-link:focus {
  outline: none;
}
.cid-uddY76MNAF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uddY76MNAF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uddY76MNAF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uddY76MNAF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uddY76MNAF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uddY76MNAF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uddY76MNAF .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uddY76MNAF .navbar.opened {
  transition: all 0.3s;
}
.cid-uddY76MNAF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uddY76MNAF .navbar .navbar-logo img {
  width: auto;
}
.cid-uddY76MNAF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uddY76MNAF .navbar.collapsed {
  justify-content: center;
}
.cid-uddY76MNAF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uddY76MNAF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uddY76MNAF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uddY76MNAF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uddY76MNAF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uddY76MNAF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uddY76MNAF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uddY76MNAF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uddY76MNAF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uddY76MNAF .navbar {
    min-height: 72px;
  }
  .cid-uddY76MNAF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uddY76MNAF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uddY76MNAF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uddY76MNAF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uddY76MNAF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uddY76MNAF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uddY76MNAF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uddY76MNAF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uddY76MNAF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uddY76MNAF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uddY76MNAF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uddY76MNAF .dropdown-item.active,
.cid-uddY76MNAF .dropdown-item:active {
  background-color: transparent;
}
.cid-uddY76MNAF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uddY76MNAF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uddY76MNAF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uddY76MNAF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uddY76MNAF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uddY76MNAF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uddY76MNAF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uddY76MNAF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uddY76MNAF .navbar-buttons {
    text-align: left;
  }
}
.cid-uddY76MNAF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uddY76MNAF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uddY76MNAF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uddY76MNAF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uddY76MNAF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uddY76MNAF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uddY76MNAF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uddY76MNAF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uddY76MNAF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uddY76MNAF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uddY76MNAF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uddY76MNAF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uddY76MNAF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uddY76MNAF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uddY76MNAF .navbar {
    height: 70px;
  }
  .cid-uddY76MNAF .navbar.opened {
    height: auto;
  }
  .cid-uddY76MNAF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uddY76MNAF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uddY76MNAF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uddY76MNAF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uddY76MNAF .navbar-brand {
    margin-right: auto;
  }
  .cid-uddY76MNAF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uddY76MNAF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uddY76MNAF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uddY76MNAF .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uddY76MNAF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uddY76MNAF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uddY76MNAF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uh206FEF68 {
  padding-top: 10rem;
  padding-bottom: 6rem;
}
.cid-uh206FEF68 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh206FEF68 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-uh206FEF68 .topbg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  background: #ffffff;
}
.cid-uh206FEF68 .mbr-section-title {
  color: #ffffff;
}
.cid-uh206FEF68 .mbr-text,
.cid-uh206FEF68 .mbr-section-btn {
  color: #ffffff;
}
.cid-uh206FEF68 .content-head {
  max-width: 800px;
}
.cid-ude1GS6TFk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ude1GS6TFk .mbr-shop {
  display: table;
  width: 100%;
}
.cid-ude1GS6TFk .mbr-shop .row {
  margin: 0;
}
.cid-ude1GS6TFk .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-ude1GS6TFk .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-ude1GS6TFk .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-ude1GS6TFk .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-ude1GS6TFk .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-ude1GS6TFk .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-ude1GS6TFk .mbr-shop .hide-modal {
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ude1GS6TFk .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-ude1GS6TFk .mbr-shop .filter-by-pu,
.cid-ude1GS6TFk .mbr-shop .filter-by-pd,
.cid-ude1GS6TFk .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-ude1GS6TFk .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-ude1GS6TFk .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-ude1GS6TFk .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-ude1GS6TFk .mbr-shop .galleryItem h4,
.cid-ude1GS6TFk .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-ude1GS6TFk .mbr-shop .galleryItem h5,
.cid-ude1GS6TFk .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-ude1GS6TFk .mbr-shop .galleryItem p,
.cid-ude1GS6TFk .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-ude1GS6TFk .mbr-shop .item-button {
  text-align: center;
}
.cid-ude1GS6TFk .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-ude1GS6TFk .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-ude1GS6TFk .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-ude1GS6TFk .mbr-shop .sidebar-block {
  position: relative;
}
.cid-ude1GS6TFk .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-ude1GS6TFk .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-item__hided h4,
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-item__hided h5,
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-ude1GS6TFk .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-ude1GS6TFk .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-ude1GS6TFk .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-ude1GS6TFk .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-ude1GS6TFk .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-ude1GS6TFk .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-ude1GS6TFk .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-ude1GS6TFk .mbr-shop .range-controls {
  position: relative;
}
.cid-ude1GS6TFk .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-ude1GS6TFk .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-ude1GS6TFk .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-ude1GS6TFk .mbr-shop .toggle:hover,
.cid-ude1GS6TFk .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-ude1GS6TFk .mbr-shop .min-toggle {
  left: 0;
}
.cid-ude1GS6TFk .mbr-shop .max-toggle {
  right: 0;
}
.cid-ude1GS6TFk .mbr-shop .hided-by-price {
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .text-modal {
  padding-left: 30px;
}
.cid-ude1GS6TFk .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-ude1GS6TFk .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-ude1GS6TFk .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-ude1GS6TFk .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-ude1GS6TFk .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-ude1GS6TFk .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-ude1GS6TFk .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-ude1GS6TFk .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-ude1GS6TFk .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ude1GS6TFk .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-ude1GS6TFk .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-ude1GS6TFk .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-ude1GS6TFk .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-ude1GS6TFk .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-ude1GS6TFk .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-ude1GS6TFk .mbr-shop .price-range {
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .price-range-reset {
  display: none;
}
.cid-ude1GS6TFk .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-ude1GS6TFk .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-ude1GS6TFk .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-ude1GS6TFk .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-ude1GS6TFk .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-ude1GS6TFk .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-ude1GS6TFk .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-ude1GS6TFk .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-ude1GS6TFk .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-ude1GS6TFk .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-ude1GS6TFk .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-ude1GS6TFk .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-ude1GS6TFk .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ude1GS6TFk .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-ude1GS6TFk .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-ude1GS6TFk .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-ude1GS6TFk .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-ude1GS6TFk .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-ude1GS6TFk .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-ude1GS6TFk .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-ude1GS6TFk .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-ude1GS6TFk .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-ude1GS6TFk .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-ude1GS6TFk .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-ude1GS6TFk .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-ude1GS6TFk .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-ude1GS6TFk .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-ude1GS6TFk .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-ude1GS6TFk .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-ude1GS6TFk .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-ude1GS6TFk .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-ude1GS6TFk .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-ude1GS6TFk .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-ude1GS6TFk .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ude1GS6TFk .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-ude1GS6TFk .mbr-gallery-item .sidebar_wraper {
  background-color: #f7f7f7;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ude1GS6TFk .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-ude1GS6TFk .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-ude1GS6TFk .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ude1GS6TFk .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-ude1GS6TFk .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-ude1GS6TFk .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ude1GS6TFk .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-ude1GS6TFk .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-ude1GS6TFk .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-ude1GS6TFk .categories {
  padding: 0;
}
.cid-ude1GS6TFk .sidebar-title {
  font-weight: bold;
}
.cid-ude1GS6TFk .item-title {
  text-align: left;
}
.cid-ue93LJD3UO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #edefeb;
}
.cid-ue93LJD3UO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ue93LJD3UO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-ue93LJD3UO .card-content-text {
    padding: 1.5rem 1.5rem 0 1.5rem;
  }
}
@media (min-width: 768px) {
  .cid-ue93LJD3UO .card-content-text {
    padding: 2.25rem 2.25rem 0 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-ue93LJD3UO .card-content-text {
    padding: 4rem 4rem 1rem 4rem;
  }
}
.cid-ue93LJD3UO .card-wrapper {
  background: #ffffff;
}
.cid-ue93LJD3UO .mbr-text,
.cid-ue93LJD3UO .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-ue93LJD3UO .card-title,
.cid-ue93LJD3UO .card-box {
  text-align: center;
  color: #000000;
}
.cid-ue93LJD3UO .mbr-section-subtitle {
  text-align: left;
}
.cid-uh5UPTgCrT {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5UPTgCrT img,
.cid-uh5UPTgCrT .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5UPTgCrT .item:focus,
.cid-uh5UPTgCrT span:focus {
  outline: none;
}
.cid-uh5UPTgCrT .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5UPTgCrT .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5UPTgCrT .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5UPTgCrT .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5UPTgCrT .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5UPTgCrT .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5UPTgCrT .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5UPTgCrT .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5UPTgCrT .mbr-section-title {
  color: #232323;
}
.cid-uh5UPTgCrT .mbr-text,
.cid-uh5UPTgCrT .mbr-section-btn {
  text-align: center;
}
.cid-uh5UPTgCrT .item-title {
  text-align: center;
}
.cid-uh5UPTgCrT .content-head {
  max-width: 800px;
}
.cid-uh5UPTgCrT .mbr-text,
.cid-uh5UPTgCrT .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uddY7dt5gU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uddY7dt5gU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uddY7dt5gU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uddY7dt5gU .container-fluid {
    padding: 0;
  }
}
.cid-uddY7dt5gU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uddY7dt5gU .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uddY7dt5gU .embla__button--next,
.cid-uddY7dt5gU .embla__button--prev {
  display: flex;
}
.cid-uddY7dt5gU .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uddY7dt5gU .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uddY7dt5gU .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uddY7dt5gU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uddY7dt5gU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uddY7dt5gU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uddY7dt5gU .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uddY7dt5gU .embla {
  position: relative;
  width: 100%;
}
.cid-uddY7dt5gU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uddY7dt5gU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uddY7dt5gU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uddY7dt5gU .embla__slide a {
  cursor: grab;
}
.cid-uddY7dt5gU .embla__slide a:active {
  cursor: grabbing;
}
.cid-uddY7dt5gU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uddY7dt5gU .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uddY7dt5gU .mbr-section-title {
  color: #232323;
}
.cid-uddY7dt5gU .mbr-section-subtitle {
  color: #232323;
}
.cid-uddY7dt5gU .mbr-box {
  color: #ffffff;
}
.cid-uddY7dt5gU .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uddY7dt5gU img,
.cid-uddY7dt5gU .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uddY7dt5gU .item-wrapper {
  position: relative;
}
.cid-uddY7dt5gU .content-head {
  max-width: 800px;
}
.cid-uAcRNB9r8B {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcRNB9r8B img,
.cid-uAcRNB9r8B .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcRNB9r8B img,
  .cid-uAcRNB9r8B .item-img {
    max-height: 300px;
  }
}
.cid-uAcRNB9r8B .item:focus,
.cid-uAcRNB9r8B span:focus {
  outline: none;
}
.cid-uAcRNB9r8B .item-wrapper {
  position: relative;
}
.cid-uAcRNB9r8B .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcRNB9r8B .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcRNB9r8B .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcRNB9r8B .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcRNB9r8B .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcRNB9r8B .mbr-section-title {
  color: #232323;
}
.cid-uAcRNB9r8B .mbr-text,
.cid-uAcRNB9r8B .mbr-section-btn {
  text-align: left;
}
.cid-uAcRNB9r8B .item-title {
  text-align: center;
}
.cid-uAcRNB9r8B .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcRNB9r8B .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcRNB9r8B .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcRNB9r8B .embla__button--next,
.cid-uAcRNB9r8B .embla__button--prev {
  display: flex;
}
.cid-uAcRNB9r8B .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcRNB9r8B .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcRNB9r8B .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcRNB9r8B .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcRNB9r8B .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcRNB9r8B .embla__button {
    top: auto;
  }
}
.cid-uAcRNB9r8B .embla {
  position: relative;
  width: 100%;
}
.cid-uAcRNB9r8B .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcRNB9r8B .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcRNB9r8B .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcRNB9r8B .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcRNB9r8B .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcRNB9r8B .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcRNB9r8B .content-head {
  max-width: 800px;
}
.cid-uddY7f1P9b {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uddY7f1P9b .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uddY7f1P9b .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uddY7f1P9b .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uddY7f1P9b .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uddY7f1P9b .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uddY7f1P9b .map-placeholder {
  display: none;
}
.cid-uddY7f1P9b .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uddY7f1P9b .card {
  padding: 3rem 8rem;
}
.cid-uddY7f1P9b .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uddY7f1P9b .card .mbr-text {
  color: #06182d;
}
.cid-uddY7f1P9b .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uddY7f1P9b .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uddY7f1P9b .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uddY7f1P9b .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uddY7f1P9b .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uddY7f1P9b .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uddY7f1P9b .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uddY7f1P9b .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uddY7f1P9b .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uddY7f1P9b .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uddY7f1P9b .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uddY7f1P9b .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uddY7f1P9b .card .form-group {
  padding-right: 0;
}
.cid-uddY7f1P9b .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uddY7f1P9b .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uddY7f1P9b .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uddY7f1P9b .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uddY7f1P9b .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uddY7f1P9b h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uddY7f1P9b * {
    text-align: center !important;
  }
  .cid-uddY7f1P9b .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uddY7f1P9b .form-group {
    max-width: 180px;
  }
  .cid-uddY7f1P9b .card {
    padding: 2rem 1rem;
  }
}
.cid-uddY7f1P9b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uddY7f1P9b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uddY7gNPY1 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uddY7hK1I8.popup-builder {
  background-color: #ffffff;
}
.cid-uddY7hK1I8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uddY7hK1I8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uddY7hK1I8 .modal-content,
.cid-uddY7hK1I8 .modal-dialog {
  height: auto;
}
.cid-uddY7hK1I8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uddY7hK1I8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uddY7hK1I8 .form-wrapper .mbr-form .form-group,
  .cid-uddY7hK1I8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uddY7hK1I8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uddY7hK1I8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uddY7hK1I8 .mbr-text {
  text-align: center;
}
.cid-uddY7hK1I8 .pt-0 {
  padding-top: 0 !important;
}
.cid-uddY7hK1I8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uddY7hK1I8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uddY7hK1I8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uddY7hK1I8 .modal-open {
  overflow: hidden;
}
.cid-uddY7hK1I8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uddY7hK1I8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uddY7hK1I8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uddY7hK1I8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uddY7hK1I8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uddY7hK1I8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uddY7hK1I8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uddY7hK1I8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uddY7hK1I8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uddY7hK1I8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uddY7hK1I8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uddY7hK1I8 .modal-backdrop.show {
  opacity: .5;
}
.cid-uddY7hK1I8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uddY7hK1I8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uddY7hK1I8 .modal-header {
    padding: 1rem;
  }
}
.cid-uddY7hK1I8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uddY7hK1I8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-uddY7hK1I8 .modal-header .close:hover {
  opacity: 1;
}
.cid-uddY7hK1I8 .modal-header .close:focus {
  outline: none;
}
.cid-uddY7hK1I8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uddY7hK1I8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uddY7hK1I8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uddY7hK1I8 .modal-body {
    padding: 1rem;
  }
}
.cid-uddY7hK1I8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uddY7hK1I8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uddY7hK1I8 .modal-footer {
    padding: 1rem;
  }
}
.cid-uddY7hK1I8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uddY7hK1I8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uddY7hK1I8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uddY7hK1I8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uddY7hK1I8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uddY7hK1I8 .modal-lg,
  .cid-uddY7hK1I8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uddY7hK1I8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uddY7hK1I8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uddY7hK1I8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uddY7hK1I8 .form-group {
  margin-bottom: 1rem;
}
.cid-uddY7hK1I8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uddY7hK1I8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uddY7hK1I8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uddY7hK1I8 .mbr-section-btn {
  margin: 0;
}
.cid-uddY7hK1I8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-udIwl8ofiF {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-udIwl8ofiF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-udIwl8ofiF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-udIwl8ofiF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udIwl8ofiF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-udIwl8ofiF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udIwl8ofiF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udIwl8ofiF .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-udIwl8ofiF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-udIwl8ofiF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-udIwl8ofiF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-udIwl8ofiF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-udIwl8ofiF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-udIwl8ofiF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-udIwl8ofiF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-udIwl8ofiF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-udIwl8ofiF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-udIwl8ofiF .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-udIwl8ofiF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-udIwl8ofiF .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-udIwl8ofiF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-udIwl8ofiF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-udIwl8ofiF .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-udIwl8ofiF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-udIwl8ofiF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-udIwl8ofiF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-udIwl8ofiF .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-udIwl8ofiF .nav-item:focus,
.cid-udIwl8ofiF .nav-link:focus {
  outline: none;
}
.cid-udIwl8ofiF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udIwl8ofiF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udIwl8ofiF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-udIwl8ofiF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udIwl8ofiF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udIwl8ofiF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udIwl8ofiF .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-udIwl8ofiF .navbar.opened {
  transition: all 0.3s;
}
.cid-udIwl8ofiF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-udIwl8ofiF .navbar .navbar-logo img {
  width: auto;
}
.cid-udIwl8ofiF .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-udIwl8ofiF .navbar.collapsed {
  justify-content: center;
}
.cid-udIwl8ofiF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udIwl8ofiF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udIwl8ofiF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-udIwl8ofiF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udIwl8ofiF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udIwl8ofiF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-udIwl8ofiF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udIwl8ofiF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-udIwl8ofiF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-udIwl8ofiF .navbar {
    min-height: 72px;
  }
  .cid-udIwl8ofiF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-udIwl8ofiF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udIwl8ofiF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udIwl8ofiF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udIwl8ofiF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udIwl8ofiF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-udIwl8ofiF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udIwl8ofiF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-udIwl8ofiF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udIwl8ofiF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-udIwl8ofiF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-udIwl8ofiF .dropdown-item.active,
.cid-udIwl8ofiF .dropdown-item:active {
  background-color: transparent;
}
.cid-udIwl8ofiF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udIwl8ofiF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udIwl8ofiF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udIwl8ofiF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-udIwl8ofiF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-udIwl8ofiF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-udIwl8ofiF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udIwl8ofiF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-udIwl8ofiF .navbar-buttons {
    text-align: left;
  }
}
.cid-udIwl8ofiF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-udIwl8ofiF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-udIwl8ofiF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-udIwl8ofiF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-udIwl8ofiF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-udIwl8ofiF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-udIwl8ofiF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-udIwl8ofiF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-udIwl8ofiF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-udIwl8ofiF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-udIwl8ofiF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-udIwl8ofiF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udIwl8ofiF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-udIwl8ofiF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udIwl8ofiF .navbar {
    height: 70px;
  }
  .cid-udIwl8ofiF .navbar.opened {
    height: auto;
  }
  .cid-udIwl8ofiF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-udIwl8ofiF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-udIwl8ofiF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-udIwl8ofiF .navbar-brand {
    margin-right: auto;
  }
  .cid-udIwl8ofiF .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-udIwl8ofiF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-udIwl8ofiF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-udIwl8ofiF .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-udIwl8ofiF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-udIwl8ofiF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-udIVbRX7rM {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-udIVbRX7rM .mbr-section-title {
  text-align: center;
}
.cid-udIVbRX7rM .mbr-text,
.cid-udIVbRX7rM .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-udIVbRX7rM .mbr-fallback-image.disabled {
  display: none;
}
.cid-udIVbRX7rM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udIS5ChUt1 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-udIS5ChUt1 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-udIS5ChUt1 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-udIS5ChUt1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-udIS5ChUt1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-udIS5ChUt1 img,
.cid-udIS5ChUt1 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-udIS5ChUt1 .item:focus,
.cid-udIS5ChUt1 span:focus {
  outline: none;
}
.cid-udIS5ChUt1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-udIS5ChUt1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-udIS5ChUt1 .mbr-section-title {
  color: #232323;
}
.cid-udIS5ChUt1 .mbr-text,
.cid-udIS5ChUt1 .mbr-section-btn {
  text-align: center;
}
.cid-udIS5ChUt1 .item-title {
  text-align: center;
}
.cid-udIS5ChUt1 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-udIXROXtFe {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-udIXROXtFe .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-udIXROXtFe .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-udIXROXtFe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-udIXROXtFe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-udIXROXtFe img,
.cid-udIXROXtFe .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-udIXROXtFe .item:focus,
.cid-udIXROXtFe span:focus {
  outline: none;
}
.cid-udIXROXtFe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-udIXROXtFe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-udIXROXtFe .mbr-section-title {
  color: #232323;
}
.cid-udIXROXtFe .mbr-text,
.cid-udIXROXtFe .mbr-section-btn {
  text-align: center;
}
.cid-udIXROXtFe .item-title {
  text-align: center;
}
.cid-udIXROXtFe .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-udIXSkDrMf {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-udIXSkDrMf .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-udIXSkDrMf .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-udIXSkDrMf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-udIXSkDrMf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-udIXSkDrMf img,
.cid-udIXSkDrMf .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-udIXSkDrMf .item:focus,
.cid-udIXSkDrMf span:focus {
  outline: none;
}
.cid-udIXSkDrMf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-udIXSkDrMf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-udIXSkDrMf .mbr-section-title {
  color: #232323;
}
.cid-udIXSkDrMf .mbr-text,
.cid-udIXSkDrMf .mbr-section-btn {
  text-align: center;
}
.cid-udIXSkDrMf .item-title {
  text-align: center;
}
.cid-udIXSkDrMf .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-ugu62i8v4T {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-ugu62i8v4T .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ugu62i8v4T .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-ugu62i8v4T .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugu62i8v4T .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ugu62i8v4T img,
.cid-ugu62i8v4T .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugu62i8v4T .item:focus,
.cid-ugu62i8v4T span:focus {
  outline: none;
}
.cid-ugu62i8v4T .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugu62i8v4T .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugu62i8v4T .mbr-section-title {
  color: #232323;
}
.cid-ugu62i8v4T .mbr-text,
.cid-ugu62i8v4T .mbr-section-btn {
  text-align: center;
}
.cid-ugu62i8v4T .item-title {
  text-align: center;
}
.cid-ugu62i8v4T .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-udIwlcl5hr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-udIwlcl5hr .mbr-fallback-image.disabled {
  display: none;
}
.cid-udIwlcl5hr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-udIwlcl5hr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-udIwlcl5hr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-udIwlcl5hr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-udIwlcl5hr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-udIwlcl5hr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-udIwlcl5hr .mbr-text,
.cid-udIwlcl5hr .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcKLvn3u5 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcKLvn3u5 img,
.cid-uAcKLvn3u5 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcKLvn3u5 img,
  .cid-uAcKLvn3u5 .item-img {
    max-height: 300px;
  }
}
.cid-uAcKLvn3u5 .item:focus,
.cid-uAcKLvn3u5 span:focus {
  outline: none;
}
.cid-uAcKLvn3u5 .item-wrapper {
  position: relative;
}
.cid-uAcKLvn3u5 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcKLvn3u5 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcKLvn3u5 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcKLvn3u5 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcKLvn3u5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcKLvn3u5 .mbr-section-title {
  color: #232323;
}
.cid-uAcKLvn3u5 .mbr-text,
.cid-uAcKLvn3u5 .mbr-section-btn {
  text-align: left;
}
.cid-uAcKLvn3u5 .item-title {
  text-align: center;
}
.cid-uAcKLvn3u5 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcKLvn3u5 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcKLvn3u5 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcKLvn3u5 .embla__button--next,
.cid-uAcKLvn3u5 .embla__button--prev {
  display: flex;
}
.cid-uAcKLvn3u5 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcKLvn3u5 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcKLvn3u5 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcKLvn3u5 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcKLvn3u5 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcKLvn3u5 .embla__button {
    top: auto;
  }
}
.cid-uAcKLvn3u5 .embla {
  position: relative;
  width: 100%;
}
.cid-uAcKLvn3u5 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcKLvn3u5 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcKLvn3u5 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcKLvn3u5 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcKLvn3u5 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcKLvn3u5 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcKLvn3u5 .content-head {
  max-width: 800px;
}
.cid-uh5U6JVY7T {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5U6JVY7T img,
.cid-uh5U6JVY7T .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5U6JVY7T .item:focus,
.cid-uh5U6JVY7T span:focus {
  outline: none;
}
.cid-uh5U6JVY7T .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5U6JVY7T .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5U6JVY7T .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5U6JVY7T .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5U6JVY7T .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5U6JVY7T .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5U6JVY7T .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5U6JVY7T .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5U6JVY7T .mbr-section-title {
  color: #232323;
}
.cid-uh5U6JVY7T .mbr-text,
.cid-uh5U6JVY7T .mbr-section-btn {
  text-align: center;
}
.cid-uh5U6JVY7T .item-title {
  text-align: center;
}
.cid-uh5U6JVY7T .content-head {
  max-width: 800px;
}
.cid-uh5U6JVY7T .mbr-text,
.cid-uh5U6JVY7T .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-udIwletbw4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-udIwletbw4 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-udIwletbw4 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-udIwletbw4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-udIwletbw4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-udIwletbw4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-udIwletbw4 .map-placeholder {
  display: none;
}
.cid-udIwletbw4 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-udIwletbw4 .card {
  padding: 3rem 8rem;
}
.cid-udIwletbw4 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-udIwletbw4 .card .mbr-text {
  color: #06182d;
}
.cid-udIwletbw4 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-udIwletbw4 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-udIwletbw4 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-udIwletbw4 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-udIwletbw4 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-udIwletbw4 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-udIwletbw4 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-udIwletbw4 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-udIwletbw4 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-udIwletbw4 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-udIwletbw4 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udIwletbw4 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-udIwletbw4 .card .form-group {
  padding-right: 0;
}
.cid-udIwletbw4 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-udIwletbw4 .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-udIwletbw4 .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-udIwletbw4 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-udIwletbw4 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-udIwletbw4 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-udIwletbw4 * {
    text-align: center !important;
  }
  .cid-udIwletbw4 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-udIwletbw4 .form-group {
    max-width: 180px;
  }
  .cid-udIwletbw4 .card {
    padding: 2rem 1rem;
  }
}
.cid-udIwletbw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-udIwletbw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udIwlgftLi {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-udIwlh74Rq.popup-builder {
  background-color: #ffffff;
}
.cid-udIwlh74Rq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-udIwlh74Rq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-udIwlh74Rq .modal-content,
.cid-udIwlh74Rq .modal-dialog {
  height: auto;
}
.cid-udIwlh74Rq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-udIwlh74Rq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-udIwlh74Rq .form-wrapper .mbr-form .form-group,
  .cid-udIwlh74Rq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-udIwlh74Rq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-udIwlh74Rq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-udIwlh74Rq .mbr-text {
  text-align: center;
}
.cid-udIwlh74Rq .pt-0 {
  padding-top: 0 !important;
}
.cid-udIwlh74Rq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-udIwlh74Rq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-udIwlh74Rq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-udIwlh74Rq .modal-open {
  overflow: hidden;
}
.cid-udIwlh74Rq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-udIwlh74Rq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-udIwlh74Rq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-udIwlh74Rq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-udIwlh74Rq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-udIwlh74Rq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-udIwlh74Rq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-udIwlh74Rq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-udIwlh74Rq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-udIwlh74Rq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-udIwlh74Rq .modal-backdrop.fade {
  opacity: 0;
}
.cid-udIwlh74Rq .modal-backdrop.show {
  opacity: .5;
}
.cid-udIwlh74Rq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-udIwlh74Rq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-udIwlh74Rq .modal-header {
    padding: 1rem;
  }
}
.cid-udIwlh74Rq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-udIwlh74Rq .modal-header .close svg {
  fill: #ffffff;
}
.cid-udIwlh74Rq .modal-header .close:hover {
  opacity: 1;
}
.cid-udIwlh74Rq .modal-header .close:focus {
  outline: none;
}
.cid-udIwlh74Rq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-udIwlh74Rq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-udIwlh74Rq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-udIwlh74Rq .modal-body {
    padding: 1rem;
  }
}
.cid-udIwlh74Rq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-udIwlh74Rq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-udIwlh74Rq .modal-footer {
    padding: 1rem;
  }
}
.cid-udIwlh74Rq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-udIwlh74Rq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-udIwlh74Rq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-udIwlh74Rq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-udIwlh74Rq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-udIwlh74Rq .modal-lg,
  .cid-udIwlh74Rq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-udIwlh74Rq .modal-xl {
    max-width: 1140px;
  }
}
.cid-udIwlh74Rq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-udIwlh74Rq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-udIwlh74Rq .form-group {
  margin-bottom: 1rem;
}
.cid-udIwlh74Rq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-udIwlh74Rq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-udIwlh74Rq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-udIwlh74Rq .mbr-section-btn {
  margin: 0;
}
.cid-udIwlh74Rq .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAdw81mJWG {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdw81mJWG .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdw81mJWG .mbr-shop .row {
  margin: 0;
}
.cid-uAdw81mJWG .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdw81mJWG .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdw81mJWG .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdw81mJWG .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdw81mJWG .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdw81mJWG .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdw81mJWG .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw81mJWG .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdw81mJWG .mbr-shop .filter-by-pu,
.cid-uAdw81mJWG .mbr-shop .filter-by-pd,
.cid-uAdw81mJWG .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdw81mJWG .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdw81mJWG .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdw81mJWG .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdw81mJWG .mbr-shop .galleryItem h4,
.cid-uAdw81mJWG .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdw81mJWG .mbr-shop .galleryItem h5,
.cid-uAdw81mJWG .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdw81mJWG .mbr-shop .galleryItem p,
.cid-uAdw81mJWG .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdw81mJWG .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdw81mJWG .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdw81mJWG .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdw81mJWG .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdw81mJWG .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdw81mJWG .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdw81mJWG .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdw81mJWG .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdw81mJWG .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdw81mJWG .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdw81mJWG .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdw81mJWG .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdw81mJWG .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdw81mJWG .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdw81mJWG .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdw81mJWG .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdw81mJWG .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdw81mJWG .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdw81mJWG .mbr-shop .toggle:hover,
.cid-uAdw81mJWG .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdw81mJWG .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdw81mJWG .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdw81mJWG .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdw81mJWG .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdw81mJWG .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdw81mJWG .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdw81mJWG .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdw81mJWG .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdw81mJWG .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdw81mJWG .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdw81mJWG .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdw81mJWG .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw81mJWG .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw81mJWG .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdw81mJWG .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdw81mJWG .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdw81mJWG .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdw81mJWG .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdw81mJWG .mbr-shop .price-range {
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdw81mJWG .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdw81mJWG .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdw81mJWG .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdw81mJWG .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdw81mJWG .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdw81mJWG .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdw81mJWG .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdw81mJWG .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdw81mJWG .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdw81mJWG .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdw81mJWG .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdw81mJWG .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdw81mJWG .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdw81mJWG .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdw81mJWG .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdw81mJWG .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdw81mJWG .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdw81mJWG .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdw81mJWG .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdw81mJWG .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdw81mJWG .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdw81mJWG .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdw81mJWG .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdw81mJWG .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdw81mJWG .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdw81mJWG .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdw81mJWG .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdw81mJWG .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdw81mJWG .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdw81mJWG .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdw81mJWG .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdw81mJWG .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdw81mJWG .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdw81mJWG .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdw81mJWG .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdw81mJWG .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdw81mJWG .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdw81mJWG .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdw81mJWG .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdw81mJWG .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdw81mJWG .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdw81mJWG .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdw81mJWG .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdw81mJWG .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdw81mJWG .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdw81mJWG .categories {
  padding: 0;
}
.cid-uAdw81mJWG .sidebar-title {
  font-weight: bold;
}
.cid-uAdw81mJWG .item-title {
  text-align: center;
}
.cid-uAdw81mJWG .item-title DIV {
  text-align: center;
}
.cid-uAdw81mJWG .card-description P {
  text-align: left;
}
.cid-ueNsbdUWHE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ueNsbdUWHE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ueNsbdUWHE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ueNsbdUWHE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueNsbdUWHE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ueNsbdUWHE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueNsbdUWHE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueNsbdUWHE .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ueNsbdUWHE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ueNsbdUWHE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ueNsbdUWHE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ueNsbdUWHE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ueNsbdUWHE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ueNsbdUWHE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ueNsbdUWHE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ueNsbdUWHE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ueNsbdUWHE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ueNsbdUWHE .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ueNsbdUWHE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ueNsbdUWHE .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ueNsbdUWHE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ueNsbdUWHE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ueNsbdUWHE .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ueNsbdUWHE .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ueNsbdUWHE .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ueNsbdUWHE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueNsbdUWHE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ueNsbdUWHE .nav-item:focus,
.cid-ueNsbdUWHE .nav-link:focus {
  outline: none;
}
.cid-ueNsbdUWHE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueNsbdUWHE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueNsbdUWHE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueNsbdUWHE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueNsbdUWHE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueNsbdUWHE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueNsbdUWHE .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ueNsbdUWHE .navbar.opened {
  transition: all 0.3s;
}
.cid-ueNsbdUWHE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueNsbdUWHE .navbar .navbar-logo img {
  width: auto;
}
.cid-ueNsbdUWHE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ueNsbdUWHE .navbar.collapsed {
  justify-content: center;
}
.cid-ueNsbdUWHE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueNsbdUWHE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueNsbdUWHE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ueNsbdUWHE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueNsbdUWHE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueNsbdUWHE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueNsbdUWHE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueNsbdUWHE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueNsbdUWHE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ueNsbdUWHE .navbar {
    min-height: 72px;
  }
  .cid-ueNsbdUWHE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ueNsbdUWHE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueNsbdUWHE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueNsbdUWHE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueNsbdUWHE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueNsbdUWHE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueNsbdUWHE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueNsbdUWHE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ueNsbdUWHE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueNsbdUWHE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueNsbdUWHE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ueNsbdUWHE .dropdown-item.active,
.cid-ueNsbdUWHE .dropdown-item:active {
  background-color: transparent;
}
.cid-ueNsbdUWHE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueNsbdUWHE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueNsbdUWHE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueNsbdUWHE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ueNsbdUWHE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ueNsbdUWHE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ueNsbdUWHE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueNsbdUWHE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ueNsbdUWHE .navbar-buttons {
    text-align: left;
  }
}
.cid-ueNsbdUWHE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ueNsbdUWHE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueNsbdUWHE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueNsbdUWHE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueNsbdUWHE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueNsbdUWHE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueNsbdUWHE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueNsbdUWHE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueNsbdUWHE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueNsbdUWHE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueNsbdUWHE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ueNsbdUWHE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueNsbdUWHE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ueNsbdUWHE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueNsbdUWHE .navbar {
    height: 70px;
  }
  .cid-ueNsbdUWHE .navbar.opened {
    height: auto;
  }
  .cid-ueNsbdUWHE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ueNsbdUWHE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ueNsbdUWHE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ueNsbdUWHE .navbar-brand {
    margin-right: auto;
  }
  .cid-ueNsbdUWHE .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ueNsbdUWHE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ueNsbdUWHE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ueNsbdUWHE .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ueNsbdUWHE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ueNsbdUWHE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ueNB22u8O3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-ueNB22u8O3 .mbr-text {
  color: #000000;
}
.cid-ueNB22u8O3 .mbr-section-subtitle {
  color: #000000;
}
.cid-ueNB22u8O3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ueNsbjWelu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ueNsbjWelu .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ueNsbjWelu .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ueNsbjWelu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ueNsbjWelu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ueNsbjWelu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ueNsbjWelu .map-placeholder {
  display: none;
}
.cid-ueNsbjWelu .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ueNsbjWelu .card {
  padding: 3rem 8rem;
}
.cid-ueNsbjWelu .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ueNsbjWelu .card .mbr-text {
  color: #06182d;
}
.cid-ueNsbjWelu .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ueNsbjWelu .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ueNsbjWelu .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ueNsbjWelu .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ueNsbjWelu .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ueNsbjWelu .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ueNsbjWelu .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ueNsbjWelu .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ueNsbjWelu .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ueNsbjWelu .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ueNsbjWelu .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueNsbjWelu .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ueNsbjWelu .card .form-group {
  padding-right: 0;
}
.cid-ueNsbjWelu .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ueNsbjWelu .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ueNsbjWelu .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ueNsbjWelu .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ueNsbjWelu .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ueNsbjWelu h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ueNsbjWelu * {
    text-align: center !important;
  }
  .cid-ueNsbjWelu .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ueNsbjWelu .form-group {
    max-width: 180px;
  }
  .cid-ueNsbjWelu .card {
    padding: 2rem 1rem;
  }
}
.cid-ueNsbjWelu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueNsbjWelu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueNsblzpXI {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ueNsbmrIb5.popup-builder {
  background-color: #ffffff;
}
.cid-ueNsbmrIb5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ueNsbmrIb5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ueNsbmrIb5 .modal-content,
.cid-ueNsbmrIb5 .modal-dialog {
  height: auto;
}
.cid-ueNsbmrIb5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ueNsbmrIb5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ueNsbmrIb5 .form-wrapper .mbr-form .form-group,
  .cid-ueNsbmrIb5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ueNsbmrIb5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ueNsbmrIb5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ueNsbmrIb5 .mbr-text {
  text-align: center;
}
.cid-ueNsbmrIb5 .pt-0 {
  padding-top: 0 !important;
}
.cid-ueNsbmrIb5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ueNsbmrIb5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ueNsbmrIb5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ueNsbmrIb5 .modal-open {
  overflow: hidden;
}
.cid-ueNsbmrIb5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ueNsbmrIb5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ueNsbmrIb5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ueNsbmrIb5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ueNsbmrIb5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ueNsbmrIb5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ueNsbmrIb5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ueNsbmrIb5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ueNsbmrIb5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ueNsbmrIb5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ueNsbmrIb5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-ueNsbmrIb5 .modal-backdrop.show {
  opacity: .5;
}
.cid-ueNsbmrIb5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ueNsbmrIb5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ueNsbmrIb5 .modal-header {
    padding: 1rem;
  }
}
.cid-ueNsbmrIb5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ueNsbmrIb5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-ueNsbmrIb5 .modal-header .close:hover {
  opacity: 1;
}
.cid-ueNsbmrIb5 .modal-header .close:focus {
  outline: none;
}
.cid-ueNsbmrIb5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ueNsbmrIb5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ueNsbmrIb5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueNsbmrIb5 .modal-body {
    padding: 1rem;
  }
}
.cid-ueNsbmrIb5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ueNsbmrIb5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueNsbmrIb5 .modal-footer {
    padding: 1rem;
  }
}
.cid-ueNsbmrIb5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ueNsbmrIb5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ueNsbmrIb5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ueNsbmrIb5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ueNsbmrIb5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ueNsbmrIb5 .modal-lg,
  .cid-ueNsbmrIb5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ueNsbmrIb5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-ueNsbmrIb5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ueNsbmrIb5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ueNsbmrIb5 .form-group {
  margin-bottom: 1rem;
}
.cid-ueNsbmrIb5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ueNsbmrIb5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ueNsbmrIb5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ueNsbmrIb5 .mbr-section-btn {
  margin: 0;
}
.cid-ueNsbmrIb5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-ugaHfKAYDy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugaHfKAYDy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ugaHfKAYDy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugaHfKAYDy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugaHfKAYDy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ugaHfKAYDy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugaHfKAYDy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugaHfKAYDy .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ugaHfKAYDy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ugaHfKAYDy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ugaHfKAYDy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugaHfKAYDy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugaHfKAYDy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugaHfKAYDy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ugaHfKAYDy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugaHfKAYDy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugaHfKAYDy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugaHfKAYDy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugaHfKAYDy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ugaHfKAYDy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ugaHfKAYDy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugaHfKAYDy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ugaHfKAYDy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugaHfKAYDy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugaHfKAYDy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugaHfKAYDy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugaHfKAYDy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ugaHfKAYDy .nav-item:focus,
.cid-ugaHfKAYDy .nav-link:focus {
  outline: none;
}
.cid-ugaHfKAYDy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugaHfKAYDy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugaHfKAYDy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugaHfKAYDy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugaHfKAYDy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugaHfKAYDy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugaHfKAYDy .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ugaHfKAYDy .navbar.opened {
  transition: all 0.3s;
}
.cid-ugaHfKAYDy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugaHfKAYDy .navbar .navbar-logo img {
  width: auto;
}
.cid-ugaHfKAYDy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugaHfKAYDy .navbar.collapsed {
  justify-content: center;
}
.cid-ugaHfKAYDy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugaHfKAYDy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugaHfKAYDy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ugaHfKAYDy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugaHfKAYDy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugaHfKAYDy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ugaHfKAYDy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugaHfKAYDy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugaHfKAYDy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugaHfKAYDy .navbar {
    min-height: 72px;
  }
  .cid-ugaHfKAYDy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugaHfKAYDy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugaHfKAYDy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugaHfKAYDy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugaHfKAYDy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugaHfKAYDy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ugaHfKAYDy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugaHfKAYDy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugaHfKAYDy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugaHfKAYDy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugaHfKAYDy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugaHfKAYDy .dropdown-item.active,
.cid-ugaHfKAYDy .dropdown-item:active {
  background-color: transparent;
}
.cid-ugaHfKAYDy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugaHfKAYDy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugaHfKAYDy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugaHfKAYDy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugaHfKAYDy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugaHfKAYDy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugaHfKAYDy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugaHfKAYDy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugaHfKAYDy .navbar-buttons {
    text-align: left;
  }
}
.cid-ugaHfKAYDy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugaHfKAYDy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugaHfKAYDy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugaHfKAYDy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugaHfKAYDy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugaHfKAYDy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugaHfKAYDy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugaHfKAYDy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugaHfKAYDy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugaHfKAYDy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugaHfKAYDy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugaHfKAYDy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugaHfKAYDy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugaHfKAYDy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugaHfKAYDy .navbar {
    height: 70px;
  }
  .cid-ugaHfKAYDy .navbar.opened {
    height: auto;
  }
  .cid-ugaHfKAYDy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugaHfKAYDy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugaHfKAYDy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugaHfKAYDy .navbar-brand {
    margin-right: auto;
  }
  .cid-ugaHfKAYDy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugaHfKAYDy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugaHfKAYDy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugaHfKAYDy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ugaHfKAYDy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugaHfKAYDy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugaHfLYxC1 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-ugaHfLYxC1 .mbr-section-title {
  text-align: center;
}
.cid-ugaHfLYxC1 .mbr-text,
.cid-ugaHfLYxC1 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-ugaHfLYxC1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHfLYxC1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugaHfNgpc6 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-ugaHfNgpc6 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ugaHfNgpc6 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-ugaHfNgpc6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHfNgpc6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ugaHfNgpc6 img,
.cid-ugaHfNgpc6 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHfNgpc6 .item:focus,
.cid-ugaHfNgpc6 span:focus {
  outline: none;
}
.cid-ugaHfNgpc6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugaHfNgpc6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugaHfNgpc6 .mbr-section-title {
  color: #232323;
}
.cid-ugaHfNgpc6 .mbr-text,
.cid-ugaHfNgpc6 .mbr-section-btn {
  text-align: center;
}
.cid-ugaHfNgpc6 .item-title {
  text-align: center;
}
.cid-ugaHfNgpc6 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-ugaHfOXIgg {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-ugaHfOXIgg .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ugaHfOXIgg .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-ugaHfOXIgg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHfOXIgg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ugaHfOXIgg img,
.cid-ugaHfOXIgg .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHfOXIgg .item:focus,
.cid-ugaHfOXIgg span:focus {
  outline: none;
}
.cid-ugaHfOXIgg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugaHfOXIgg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugaHfOXIgg .mbr-section-title {
  color: #232323;
}
.cid-ugaHfOXIgg .mbr-text,
.cid-ugaHfOXIgg .mbr-section-btn {
  text-align: center;
}
.cid-ugaHfOXIgg .item-title {
  text-align: center;
}
.cid-ugaHfOXIgg .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-ugaHfQtrbM {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-ugaHfQtrbM .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ugaHfQtrbM .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-ugaHfQtrbM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHfQtrbM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ugaHfQtrbM img,
.cid-ugaHfQtrbM .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHfQtrbM .item:focus,
.cid-ugaHfQtrbM span:focus {
  outline: none;
}
.cid-ugaHfQtrbM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugaHfQtrbM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugaHfQtrbM .mbr-section-title {
  color: #232323;
}
.cid-ugaHfQtrbM .mbr-text,
.cid-ugaHfQtrbM .mbr-section-btn {
  text-align: center;
}
.cid-ugaHfQtrbM .item-title {
  text-align: center;
}
.cid-ugaHfQtrbM .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-ugaHfS07mt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugaHfS07mt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHfS07mt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ugaHfS07mt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ugaHfS07mt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ugaHfS07mt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ugaHfS07mt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ugaHfS07mt .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ugaHfS07mt .mbr-text,
.cid-ugaHfS07mt .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcSHPAptw {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcSHPAptw img,
.cid-uAcSHPAptw .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcSHPAptw img,
  .cid-uAcSHPAptw .item-img {
    max-height: 300px;
  }
}
.cid-uAcSHPAptw .item:focus,
.cid-uAcSHPAptw span:focus {
  outline: none;
}
.cid-uAcSHPAptw .item-wrapper {
  position: relative;
}
.cid-uAcSHPAptw .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcSHPAptw .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcSHPAptw .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcSHPAptw .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcSHPAptw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcSHPAptw .mbr-section-title {
  color: #232323;
}
.cid-uAcSHPAptw .mbr-text,
.cid-uAcSHPAptw .mbr-section-btn {
  text-align: left;
}
.cid-uAcSHPAptw .item-title {
  text-align: center;
}
.cid-uAcSHPAptw .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcSHPAptw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcSHPAptw .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcSHPAptw .embla__button--next,
.cid-uAcSHPAptw .embla__button--prev {
  display: flex;
}
.cid-uAcSHPAptw .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcSHPAptw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcSHPAptw .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcSHPAptw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcSHPAptw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcSHPAptw .embla__button {
    top: auto;
  }
}
.cid-uAcSHPAptw .embla {
  position: relative;
  width: 100%;
}
.cid-uAcSHPAptw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcSHPAptw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcSHPAptw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcSHPAptw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcSHPAptw .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcSHPAptw .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcSHPAptw .content-head {
  max-width: 800px;
}
.cid-uh5TZH3OCL {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5TZH3OCL img,
.cid-uh5TZH3OCL .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5TZH3OCL .item:focus,
.cid-uh5TZH3OCL span:focus {
  outline: none;
}
.cid-uh5TZH3OCL .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5TZH3OCL .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5TZH3OCL .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5TZH3OCL .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5TZH3OCL .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5TZH3OCL .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5TZH3OCL .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5TZH3OCL .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5TZH3OCL .mbr-section-title {
  color: #232323;
}
.cid-uh5TZH3OCL .mbr-text,
.cid-uh5TZH3OCL .mbr-section-btn {
  text-align: center;
}
.cid-uh5TZH3OCL .item-title {
  text-align: center;
}
.cid-uh5TZH3OCL .content-head {
  max-width: 800px;
}
.cid-uh5TZH3OCL .mbr-text,
.cid-uh5TZH3OCL .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-ugaHfYZVmd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ugaHfYZVmd .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ugaHfYZVmd .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ugaHfYZVmd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ugaHfYZVmd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ugaHfYZVmd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ugaHfYZVmd .map-placeholder {
  display: none;
}
.cid-ugaHfYZVmd .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ugaHfYZVmd .card {
  padding: 3rem 8rem;
}
.cid-ugaHfYZVmd .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ugaHfYZVmd .card .mbr-text {
  color: #06182d;
}
.cid-ugaHfYZVmd .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ugaHfYZVmd .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ugaHfYZVmd .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ugaHfYZVmd .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ugaHfYZVmd .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ugaHfYZVmd .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ugaHfYZVmd .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ugaHfYZVmd .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ugaHfYZVmd .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ugaHfYZVmd .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ugaHfYZVmd .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugaHfYZVmd .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ugaHfYZVmd .card .form-group {
  padding-right: 0;
}
.cid-ugaHfYZVmd .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ugaHfYZVmd .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ugaHfYZVmd .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ugaHfYZVmd .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHfYZVmd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ugaHfYZVmd h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ugaHfYZVmd * {
    text-align: center !important;
  }
  .cid-ugaHfYZVmd .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ugaHfYZVmd .form-group {
    max-width: 180px;
  }
  .cid-ugaHfYZVmd .card {
    padding: 2rem 1rem;
  }
}
.cid-ugaHfYZVmd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHfYZVmd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugaHg1D4NW {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugaHg35xyL.popup-builder {
  background-color: #ffffff;
}
.cid-ugaHg35xyL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ugaHg35xyL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ugaHg35xyL .modal-content,
.cid-ugaHg35xyL .modal-dialog {
  height: auto;
}
.cid-ugaHg35xyL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ugaHg35xyL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ugaHg35xyL .form-wrapper .mbr-form .form-group,
  .cid-ugaHg35xyL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ugaHg35xyL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ugaHg35xyL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ugaHg35xyL .mbr-text {
  text-align: center;
}
.cid-ugaHg35xyL .pt-0 {
  padding-top: 0 !important;
}
.cid-ugaHg35xyL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ugaHg35xyL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ugaHg35xyL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ugaHg35xyL .modal-open {
  overflow: hidden;
}
.cid-ugaHg35xyL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ugaHg35xyL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ugaHg35xyL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ugaHg35xyL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ugaHg35xyL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ugaHg35xyL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ugaHg35xyL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ugaHg35xyL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ugaHg35xyL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ugaHg35xyL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ugaHg35xyL .modal-backdrop.fade {
  opacity: 0;
}
.cid-ugaHg35xyL .modal-backdrop.show {
  opacity: .5;
}
.cid-ugaHg35xyL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ugaHg35xyL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHg35xyL .modal-header {
    padding: 1rem;
  }
}
.cid-ugaHg35xyL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ugaHg35xyL .modal-header .close svg {
  fill: #ffffff;
}
.cid-ugaHg35xyL .modal-header .close:hover {
  opacity: 1;
}
.cid-ugaHg35xyL .modal-header .close:focus {
  outline: none;
}
.cid-ugaHg35xyL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ugaHg35xyL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ugaHg35xyL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHg35xyL .modal-body {
    padding: 1rem;
  }
}
.cid-ugaHg35xyL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ugaHg35xyL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHg35xyL .modal-footer {
    padding: 1rem;
  }
}
.cid-ugaHg35xyL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ugaHg35xyL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ugaHg35xyL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ugaHg35xyL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ugaHg35xyL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ugaHg35xyL .modal-lg,
  .cid-ugaHg35xyL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ugaHg35xyL .modal-xl {
    max-width: 1140px;
  }
}
.cid-ugaHg35xyL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ugaHg35xyL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ugaHg35xyL .form-group {
  margin-bottom: 1rem;
}
.cid-ugaHg35xyL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ugaHg35xyL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ugaHg35xyL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ugaHg35xyL .mbr-section-btn {
  margin: 0;
}
.cid-ugaHg35xyL .mbr-section-btn .btn {
  margin: 0;
}
.cid-ugaHhzCtT6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugaHhzCtT6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ugaHhzCtT6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugaHhzCtT6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugaHhzCtT6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ugaHhzCtT6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugaHhzCtT6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugaHhzCtT6 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ugaHhzCtT6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ugaHhzCtT6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ugaHhzCtT6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugaHhzCtT6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugaHhzCtT6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugaHhzCtT6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ugaHhzCtT6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugaHhzCtT6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugaHhzCtT6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugaHhzCtT6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugaHhzCtT6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ugaHhzCtT6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ugaHhzCtT6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugaHhzCtT6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ugaHhzCtT6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugaHhzCtT6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugaHhzCtT6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugaHhzCtT6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugaHhzCtT6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ugaHhzCtT6 .nav-item:focus,
.cid-ugaHhzCtT6 .nav-link:focus {
  outline: none;
}
.cid-ugaHhzCtT6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugaHhzCtT6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugaHhzCtT6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugaHhzCtT6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugaHhzCtT6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugaHhzCtT6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugaHhzCtT6 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ugaHhzCtT6 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugaHhzCtT6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugaHhzCtT6 .navbar .navbar-logo img {
  width: auto;
}
.cid-ugaHhzCtT6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugaHhzCtT6 .navbar.collapsed {
  justify-content: center;
}
.cid-ugaHhzCtT6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugaHhzCtT6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugaHhzCtT6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ugaHhzCtT6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugaHhzCtT6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugaHhzCtT6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ugaHhzCtT6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugaHhzCtT6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugaHhzCtT6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugaHhzCtT6 .navbar {
    min-height: 72px;
  }
  .cid-ugaHhzCtT6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugaHhzCtT6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugaHhzCtT6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugaHhzCtT6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugaHhzCtT6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugaHhzCtT6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ugaHhzCtT6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugaHhzCtT6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugaHhzCtT6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugaHhzCtT6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugaHhzCtT6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugaHhzCtT6 .dropdown-item.active,
.cid-ugaHhzCtT6 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugaHhzCtT6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugaHhzCtT6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugaHhzCtT6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugaHhzCtT6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugaHhzCtT6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugaHhzCtT6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugaHhzCtT6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugaHhzCtT6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugaHhzCtT6 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugaHhzCtT6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugaHhzCtT6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugaHhzCtT6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugaHhzCtT6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugaHhzCtT6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugaHhzCtT6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugaHhzCtT6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugaHhzCtT6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugaHhzCtT6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugaHhzCtT6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugaHhzCtT6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugaHhzCtT6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugaHhzCtT6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugaHhzCtT6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugaHhzCtT6 .navbar {
    height: 70px;
  }
  .cid-ugaHhzCtT6 .navbar.opened {
    height: auto;
  }
  .cid-ugaHhzCtT6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugaHhzCtT6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugaHhzCtT6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugaHhzCtT6 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugaHhzCtT6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugaHhzCtT6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugaHhzCtT6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugaHhzCtT6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ugaHhzCtT6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugaHhzCtT6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugaHhAWe5a {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-ugaHhAWe5a .mbr-section-title {
  text-align: center;
}
.cid-ugaHhAWe5a .mbr-text,
.cid-ugaHhAWe5a .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-ugaHhAWe5a .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHhAWe5a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-j4 {
  /* Type valid CSS here */
}
#custom-html-j4 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-j4 p {
  font-size: 60px;
  color: #777;
}
.cid-ugaHhCaEkz {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-ugaHhCaEkz .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ugaHhCaEkz .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-ugaHhCaEkz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHhCaEkz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ugaHhCaEkz img,
.cid-ugaHhCaEkz .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHhCaEkz .item:focus,
.cid-ugaHhCaEkz span:focus {
  outline: none;
}
.cid-ugaHhCaEkz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugaHhCaEkz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugaHhCaEkz .mbr-section-title {
  color: #232323;
}
.cid-ugaHhCaEkz .mbr-text,
.cid-ugaHhCaEkz .mbr-section-btn {
  text-align: center;
}
.cid-ugaHhCaEkz .item-title {
  text-align: center;
}
.cid-ugaHhCaEkz .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-ugaHhDQ9ue {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-ugaHhDQ9ue .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ugaHhDQ9ue .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-ugaHhDQ9ue .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHhDQ9ue .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ugaHhDQ9ue img,
.cid-ugaHhDQ9ue .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHhDQ9ue .item:focus,
.cid-ugaHhDQ9ue span:focus {
  outline: none;
}
.cid-ugaHhDQ9ue .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugaHhDQ9ue .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugaHhDQ9ue .mbr-section-title {
  color: #232323;
}
.cid-ugaHhDQ9ue .mbr-text,
.cid-ugaHhDQ9ue .mbr-section-btn {
  text-align: center;
}
.cid-ugaHhDQ9ue .item-title {
  text-align: center;
}
.cid-ugaHhDQ9ue .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-ugaHhFsMb7 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-ugaHhFsMb7 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ugaHhFsMb7 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-ugaHhFsMb7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHhFsMb7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ugaHhFsMb7 img,
.cid-ugaHhFsMb7 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHhFsMb7 .item:focus,
.cid-ugaHhFsMb7 span:focus {
  outline: none;
}
.cid-ugaHhFsMb7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugaHhFsMb7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugaHhFsMb7 .mbr-section-title {
  color: #232323;
}
.cid-ugaHhFsMb7 .mbr-text,
.cid-ugaHhFsMb7 .mbr-section-btn {
  text-align: center;
}
.cid-ugaHhFsMb7 .item-title {
  text-align: center;
}
.cid-ugaHhFsMb7 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-ugaHhH0wkz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugaHhH0wkz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHhH0wkz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ugaHhH0wkz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ugaHhH0wkz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ugaHhH0wkz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ugaHhH0wkz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ugaHhH0wkz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ugaHhH0wkz .mbr-text,
.cid-ugaHhH0wkz .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQ5Uzu1j {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQ5Uzu1j img,
.cid-uAcQ5Uzu1j .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQ5Uzu1j img,
  .cid-uAcQ5Uzu1j .item-img {
    max-height: 300px;
  }
}
.cid-uAcQ5Uzu1j .item:focus,
.cid-uAcQ5Uzu1j span:focus {
  outline: none;
}
.cid-uAcQ5Uzu1j .item-wrapper {
  position: relative;
}
.cid-uAcQ5Uzu1j .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQ5Uzu1j .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQ5Uzu1j .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQ5Uzu1j .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQ5Uzu1j .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQ5Uzu1j .mbr-section-title {
  color: #232323;
}
.cid-uAcQ5Uzu1j .mbr-text,
.cid-uAcQ5Uzu1j .mbr-section-btn {
  text-align: left;
}
.cid-uAcQ5Uzu1j .item-title {
  text-align: center;
}
.cid-uAcQ5Uzu1j .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQ5Uzu1j .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQ5Uzu1j .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQ5Uzu1j .embla__button--next,
.cid-uAcQ5Uzu1j .embla__button--prev {
  display: flex;
}
.cid-uAcQ5Uzu1j .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQ5Uzu1j .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQ5Uzu1j .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQ5Uzu1j .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQ5Uzu1j .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQ5Uzu1j .embla__button {
    top: auto;
  }
}
.cid-uAcQ5Uzu1j .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQ5Uzu1j .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQ5Uzu1j .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQ5Uzu1j .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQ5Uzu1j .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQ5Uzu1j .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQ5Uzu1j .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQ5Uzu1j .content-head {
  max-width: 800px;
}
.cid-uh5Ufb9Ncc {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5Ufb9Ncc img,
.cid-uh5Ufb9Ncc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5Ufb9Ncc .item:focus,
.cid-uh5Ufb9Ncc span:focus {
  outline: none;
}
.cid-uh5Ufb9Ncc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5Ufb9Ncc .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5Ufb9Ncc .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5Ufb9Ncc .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5Ufb9Ncc .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5Ufb9Ncc .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5Ufb9Ncc .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5Ufb9Ncc .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5Ufb9Ncc .mbr-section-title {
  color: #232323;
}
.cid-uh5Ufb9Ncc .mbr-text,
.cid-uh5Ufb9Ncc .mbr-section-btn {
  text-align: center;
}
.cid-uh5Ufb9Ncc .item-title {
  text-align: center;
}
.cid-uh5Ufb9Ncc .content-head {
  max-width: 800px;
}
.cid-uh5Ufb9Ncc .mbr-text,
.cid-uh5Ufb9Ncc .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-ugaHhNJeEf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ugaHhNJeEf .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ugaHhNJeEf .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ugaHhNJeEf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ugaHhNJeEf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ugaHhNJeEf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ugaHhNJeEf .map-placeholder {
  display: none;
}
.cid-ugaHhNJeEf .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ugaHhNJeEf .card {
  padding: 3rem 8rem;
}
.cid-ugaHhNJeEf .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ugaHhNJeEf .card .mbr-text {
  color: #06182d;
}
.cid-ugaHhNJeEf .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ugaHhNJeEf .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ugaHhNJeEf .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ugaHhNJeEf .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ugaHhNJeEf .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ugaHhNJeEf .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ugaHhNJeEf .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ugaHhNJeEf .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ugaHhNJeEf .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ugaHhNJeEf .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ugaHhNJeEf .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugaHhNJeEf .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ugaHhNJeEf .card .form-group {
  padding-right: 0;
}
.cid-ugaHhNJeEf .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ugaHhNJeEf .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ugaHhNJeEf .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ugaHhNJeEf .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHhNJeEf .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ugaHhNJeEf h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ugaHhNJeEf * {
    text-align: center !important;
  }
  .cid-ugaHhNJeEf .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ugaHhNJeEf .form-group {
    max-width: 180px;
  }
  .cid-ugaHhNJeEf .card {
    padding: 2rem 1rem;
  }
}
.cid-ugaHhNJeEf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHhNJeEf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugaHhQjDqH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugaHhRQvJh.popup-builder {
  background-color: #ffffff;
}
.cid-ugaHhRQvJh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ugaHhRQvJh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ugaHhRQvJh .modal-content,
.cid-ugaHhRQvJh .modal-dialog {
  height: auto;
}
.cid-ugaHhRQvJh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ugaHhRQvJh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ugaHhRQvJh .form-wrapper .mbr-form .form-group,
  .cid-ugaHhRQvJh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ugaHhRQvJh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ugaHhRQvJh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ugaHhRQvJh .mbr-text {
  text-align: center;
}
.cid-ugaHhRQvJh .pt-0 {
  padding-top: 0 !important;
}
.cid-ugaHhRQvJh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ugaHhRQvJh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ugaHhRQvJh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ugaHhRQvJh .modal-open {
  overflow: hidden;
}
.cid-ugaHhRQvJh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ugaHhRQvJh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ugaHhRQvJh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ugaHhRQvJh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ugaHhRQvJh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ugaHhRQvJh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ugaHhRQvJh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ugaHhRQvJh .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ugaHhRQvJh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ugaHhRQvJh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ugaHhRQvJh .modal-backdrop.fade {
  opacity: 0;
}
.cid-ugaHhRQvJh .modal-backdrop.show {
  opacity: .5;
}
.cid-ugaHhRQvJh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ugaHhRQvJh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHhRQvJh .modal-header {
    padding: 1rem;
  }
}
.cid-ugaHhRQvJh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ugaHhRQvJh .modal-header .close svg {
  fill: #ffffff;
}
.cid-ugaHhRQvJh .modal-header .close:hover {
  opacity: 1;
}
.cid-ugaHhRQvJh .modal-header .close:focus {
  outline: none;
}
.cid-ugaHhRQvJh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ugaHhRQvJh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ugaHhRQvJh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHhRQvJh .modal-body {
    padding: 1rem;
  }
}
.cid-ugaHhRQvJh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ugaHhRQvJh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHhRQvJh .modal-footer {
    padding: 1rem;
  }
}
.cid-ugaHhRQvJh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ugaHhRQvJh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ugaHhRQvJh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ugaHhRQvJh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ugaHhRQvJh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ugaHhRQvJh .modal-lg,
  .cid-ugaHhRQvJh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ugaHhRQvJh .modal-xl {
    max-width: 1140px;
  }
}
.cid-ugaHhRQvJh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ugaHhRQvJh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ugaHhRQvJh .form-group {
  margin-bottom: 1rem;
}
.cid-ugaHhRQvJh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ugaHhRQvJh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ugaHhRQvJh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ugaHhRQvJh .mbr-section-btn {
  margin: 0;
}
.cid-ugaHhRQvJh .mbr-section-btn .btn {
  margin: 0;
}
.cid-ugaHtmw5z1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugaHtmw5z1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ugaHtmw5z1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugaHtmw5z1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugaHtmw5z1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ugaHtmw5z1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugaHtmw5z1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugaHtmw5z1 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ugaHtmw5z1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ugaHtmw5z1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ugaHtmw5z1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugaHtmw5z1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugaHtmw5z1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugaHtmw5z1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ugaHtmw5z1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugaHtmw5z1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugaHtmw5z1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugaHtmw5z1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugaHtmw5z1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ugaHtmw5z1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ugaHtmw5z1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugaHtmw5z1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ugaHtmw5z1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugaHtmw5z1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugaHtmw5z1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugaHtmw5z1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugaHtmw5z1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ugaHtmw5z1 .nav-item:focus,
.cid-ugaHtmw5z1 .nav-link:focus {
  outline: none;
}
.cid-ugaHtmw5z1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugaHtmw5z1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugaHtmw5z1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugaHtmw5z1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugaHtmw5z1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugaHtmw5z1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugaHtmw5z1 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ugaHtmw5z1 .navbar.opened {
  transition: all 0.3s;
}
.cid-ugaHtmw5z1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugaHtmw5z1 .navbar .navbar-logo img {
  width: auto;
}
.cid-ugaHtmw5z1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugaHtmw5z1 .navbar.collapsed {
  justify-content: center;
}
.cid-ugaHtmw5z1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugaHtmw5z1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugaHtmw5z1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ugaHtmw5z1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugaHtmw5z1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugaHtmw5z1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ugaHtmw5z1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugaHtmw5z1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugaHtmw5z1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugaHtmw5z1 .navbar {
    min-height: 72px;
  }
  .cid-ugaHtmw5z1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugaHtmw5z1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugaHtmw5z1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugaHtmw5z1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugaHtmw5z1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugaHtmw5z1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ugaHtmw5z1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugaHtmw5z1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugaHtmw5z1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugaHtmw5z1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugaHtmw5z1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugaHtmw5z1 .dropdown-item.active,
.cid-ugaHtmw5z1 .dropdown-item:active {
  background-color: transparent;
}
.cid-ugaHtmw5z1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugaHtmw5z1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugaHtmw5z1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugaHtmw5z1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugaHtmw5z1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugaHtmw5z1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugaHtmw5z1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugaHtmw5z1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugaHtmw5z1 .navbar-buttons {
    text-align: left;
  }
}
.cid-ugaHtmw5z1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugaHtmw5z1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugaHtmw5z1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugaHtmw5z1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugaHtmw5z1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugaHtmw5z1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugaHtmw5z1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugaHtmw5z1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugaHtmw5z1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugaHtmw5z1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugaHtmw5z1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugaHtmw5z1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugaHtmw5z1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugaHtmw5z1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugaHtmw5z1 .navbar {
    height: 70px;
  }
  .cid-ugaHtmw5z1 .navbar.opened {
    height: auto;
  }
  .cid-ugaHtmw5z1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugaHtmw5z1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugaHtmw5z1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugaHtmw5z1 .navbar-brand {
    margin-right: auto;
  }
  .cid-ugaHtmw5z1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugaHtmw5z1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugaHtmw5z1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugaHtmw5z1 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ugaHtmw5z1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugaHtmw5z1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugaHto3ol2 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-ugaHto3ol2 .mbr-section-title {
  text-align: center;
}
.cid-ugaHto3ol2 .mbr-text,
.cid-ugaHto3ol2 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-ugaHto3ol2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHto3ol2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugaHtplElY {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-ugaHtplElY .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-ugaHtplElY .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-ugaHtplElY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHtplElY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ugaHtplElY img,
.cid-ugaHtplElY .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHtplElY .item:focus,
.cid-ugaHtplElY span:focus {
  outline: none;
}
.cid-ugaHtplElY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ugaHtplElY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ugaHtplElY .mbr-section-title {
  color: #232323;
}
.cid-ugaHtplElY .mbr-text,
.cid-ugaHtplElY .mbr-section-btn {
  text-align: center;
}
.cid-ugaHtplElY .item-title {
  text-align: center;
}
.cid-ugaHtplElY .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-ugaHtu0m3Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugaHtu0m3Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHtu0m3Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ugaHtu0m3Z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ugaHtu0m3Z .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ugaHtu0m3Z .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ugaHtu0m3Z .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ugaHtu0m3Z .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ugaHtu0m3Z .mbr-text,
.cid-ugaHtu0m3Z .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcRhNpSNu {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcRhNpSNu img,
.cid-uAcRhNpSNu .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcRhNpSNu img,
  .cid-uAcRhNpSNu .item-img {
    max-height: 300px;
  }
}
.cid-uAcRhNpSNu .item:focus,
.cid-uAcRhNpSNu span:focus {
  outline: none;
}
.cid-uAcRhNpSNu .item-wrapper {
  position: relative;
}
.cid-uAcRhNpSNu .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcRhNpSNu .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcRhNpSNu .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcRhNpSNu .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcRhNpSNu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcRhNpSNu .mbr-section-title {
  color: #232323;
}
.cid-uAcRhNpSNu .mbr-text,
.cid-uAcRhNpSNu .mbr-section-btn {
  text-align: left;
}
.cid-uAcRhNpSNu .item-title {
  text-align: center;
}
.cid-uAcRhNpSNu .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcRhNpSNu .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcRhNpSNu .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcRhNpSNu .embla__button--next,
.cid-uAcRhNpSNu .embla__button--prev {
  display: flex;
}
.cid-uAcRhNpSNu .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcRhNpSNu .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcRhNpSNu .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcRhNpSNu .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcRhNpSNu .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcRhNpSNu .embla__button {
    top: auto;
  }
}
.cid-uAcRhNpSNu .embla {
  position: relative;
  width: 100%;
}
.cid-uAcRhNpSNu .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcRhNpSNu .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcRhNpSNu .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcRhNpSNu .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcRhNpSNu .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcRhNpSNu .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcRhNpSNu .content-head {
  max-width: 800px;
}
.cid-uh5UnbljCP {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5UnbljCP img,
.cid-uh5UnbljCP .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5UnbljCP .item:focus,
.cid-uh5UnbljCP span:focus {
  outline: none;
}
.cid-uh5UnbljCP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5UnbljCP .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5UnbljCP .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5UnbljCP .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5UnbljCP .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5UnbljCP .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5UnbljCP .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5UnbljCP .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5UnbljCP .mbr-section-title {
  color: #232323;
}
.cid-uh5UnbljCP .mbr-text,
.cid-uh5UnbljCP .mbr-section-btn {
  text-align: center;
}
.cid-uh5UnbljCP .item-title {
  text-align: center;
}
.cid-uh5UnbljCP .content-head {
  max-width: 800px;
}
.cid-uh5UnbljCP .mbr-text,
.cid-uh5UnbljCP .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-ugaHtztJBM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-ugaHtztJBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHtztJBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-ugaHtztJBM .container-fluid {
    padding: 0;
  }
}
.cid-ugaHtztJBM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-ugaHtztJBM .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ugaHtztJBM .embla__button--next,
.cid-ugaHtztJBM .embla__button--prev {
  display: flex;
}
.cid-ugaHtztJBM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ugaHtztJBM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ugaHtztJBM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ugaHtztJBM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ugaHtztJBM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ugaHtztJBM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ugaHtztJBM .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ugaHtztJBM .embla {
  position: relative;
  width: 100%;
}
.cid-ugaHtztJBM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ugaHtztJBM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ugaHtztJBM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ugaHtztJBM .embla__slide a {
  cursor: grab;
}
.cid-ugaHtztJBM .embla__slide a:active {
  cursor: grabbing;
}
.cid-ugaHtztJBM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ugaHtztJBM .item-menu-overlay {
  border-radius: 2rem;
}
.cid-ugaHtztJBM .mbr-section-title {
  color: #232323;
}
.cid-ugaHtztJBM .mbr-section-subtitle {
  color: #232323;
}
.cid-ugaHtztJBM .mbr-box {
  color: #ffffff;
}
.cid-ugaHtztJBM .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-ugaHtztJBM img,
.cid-ugaHtztJBM .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHtztJBM .item-wrapper {
  position: relative;
}
.cid-ugaHtztJBM .content-head {
  max-width: 800px;
}
.cid-ugaHtB9WXa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ugaHtB9WXa .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ugaHtB9WXa .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ugaHtB9WXa .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ugaHtB9WXa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ugaHtB9WXa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ugaHtB9WXa .map-placeholder {
  display: none;
}
.cid-ugaHtB9WXa .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ugaHtB9WXa .card {
  padding: 3rem 8rem;
}
.cid-ugaHtB9WXa .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ugaHtB9WXa .card .mbr-text {
  color: #06182d;
}
.cid-ugaHtB9WXa .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ugaHtB9WXa .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ugaHtB9WXa .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ugaHtB9WXa .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ugaHtB9WXa .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ugaHtB9WXa .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ugaHtB9WXa .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ugaHtB9WXa .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ugaHtB9WXa .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ugaHtB9WXa .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ugaHtB9WXa .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugaHtB9WXa .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ugaHtB9WXa .card .form-group {
  padding-right: 0;
}
.cid-ugaHtB9WXa .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ugaHtB9WXa .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ugaHtB9WXa .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ugaHtB9WXa .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHtB9WXa .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ugaHtB9WXa h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ugaHtB9WXa * {
    text-align: center !important;
  }
  .cid-ugaHtB9WXa .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ugaHtB9WXa .form-group {
    max-width: 180px;
  }
  .cid-ugaHtB9WXa .card {
    padding: 2rem 1rem;
  }
}
.cid-ugaHtB9WXa .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHtB9WXa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugaHtDQUdZ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugaHtFkjB8.popup-builder {
  background-color: #ffffff;
}
.cid-ugaHtFkjB8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ugaHtFkjB8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ugaHtFkjB8 .modal-content,
.cid-ugaHtFkjB8 .modal-dialog {
  height: auto;
}
.cid-ugaHtFkjB8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ugaHtFkjB8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ugaHtFkjB8 .form-wrapper .mbr-form .form-group,
  .cid-ugaHtFkjB8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ugaHtFkjB8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ugaHtFkjB8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ugaHtFkjB8 .mbr-text {
  text-align: center;
}
.cid-ugaHtFkjB8 .pt-0 {
  padding-top: 0 !important;
}
.cid-ugaHtFkjB8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ugaHtFkjB8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ugaHtFkjB8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ugaHtFkjB8 .modal-open {
  overflow: hidden;
}
.cid-ugaHtFkjB8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ugaHtFkjB8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ugaHtFkjB8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ugaHtFkjB8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ugaHtFkjB8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ugaHtFkjB8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ugaHtFkjB8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ugaHtFkjB8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ugaHtFkjB8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ugaHtFkjB8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ugaHtFkjB8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-ugaHtFkjB8 .modal-backdrop.show {
  opacity: .5;
}
.cid-ugaHtFkjB8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ugaHtFkjB8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHtFkjB8 .modal-header {
    padding: 1rem;
  }
}
.cid-ugaHtFkjB8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ugaHtFkjB8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-ugaHtFkjB8 .modal-header .close:hover {
  opacity: 1;
}
.cid-ugaHtFkjB8 .modal-header .close:focus {
  outline: none;
}
.cid-ugaHtFkjB8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ugaHtFkjB8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ugaHtFkjB8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHtFkjB8 .modal-body {
    padding: 1rem;
  }
}
.cid-ugaHtFkjB8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ugaHtFkjB8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHtFkjB8 .modal-footer {
    padding: 1rem;
  }
}
.cid-ugaHtFkjB8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ugaHtFkjB8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ugaHtFkjB8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ugaHtFkjB8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ugaHtFkjB8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ugaHtFkjB8 .modal-lg,
  .cid-ugaHtFkjB8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ugaHtFkjB8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-ugaHtFkjB8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ugaHtFkjB8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ugaHtFkjB8 .form-group {
  margin-bottom: 1rem;
}
.cid-ugaHtFkjB8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ugaHtFkjB8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ugaHtFkjB8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ugaHtFkjB8 .mbr-section-btn {
  margin: 0;
}
.cid-ugaHtFkjB8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-ugaHumHaoK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-ugaHumHaoK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-ugaHumHaoK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-ugaHumHaoK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugaHumHaoK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-ugaHumHaoK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugaHumHaoK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugaHumHaoK .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-ugaHumHaoK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-ugaHumHaoK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-ugaHumHaoK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-ugaHumHaoK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-ugaHumHaoK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-ugaHumHaoK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-ugaHumHaoK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-ugaHumHaoK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-ugaHumHaoK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-ugaHumHaoK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-ugaHumHaoK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-ugaHumHaoK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-ugaHumHaoK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-ugaHumHaoK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-ugaHumHaoK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-ugaHumHaoK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ugaHumHaoK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-ugaHumHaoK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ugaHumHaoK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-ugaHumHaoK .nav-item:focus,
.cid-ugaHumHaoK .nav-link:focus {
  outline: none;
}
.cid-ugaHumHaoK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugaHumHaoK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugaHumHaoK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugaHumHaoK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugaHumHaoK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugaHumHaoK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugaHumHaoK .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-ugaHumHaoK .navbar.opened {
  transition: all 0.3s;
}
.cid-ugaHumHaoK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ugaHumHaoK .navbar .navbar-logo img {
  width: auto;
}
.cid-ugaHumHaoK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-ugaHumHaoK .navbar.collapsed {
  justify-content: center;
}
.cid-ugaHumHaoK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugaHumHaoK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugaHumHaoK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-ugaHumHaoK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugaHumHaoK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugaHumHaoK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ugaHumHaoK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugaHumHaoK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ugaHumHaoK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ugaHumHaoK .navbar {
    min-height: 72px;
  }
  .cid-ugaHumHaoK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ugaHumHaoK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugaHumHaoK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugaHumHaoK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugaHumHaoK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugaHumHaoK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ugaHumHaoK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugaHumHaoK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-ugaHumHaoK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugaHumHaoK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ugaHumHaoK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-ugaHumHaoK .dropdown-item.active,
.cid-ugaHumHaoK .dropdown-item:active {
  background-color: transparent;
}
.cid-ugaHumHaoK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugaHumHaoK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugaHumHaoK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugaHumHaoK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ugaHumHaoK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-ugaHumHaoK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-ugaHumHaoK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugaHumHaoK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-ugaHumHaoK .navbar-buttons {
    text-align: left;
  }
}
.cid-ugaHumHaoK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ugaHumHaoK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ugaHumHaoK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugaHumHaoK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugaHumHaoK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugaHumHaoK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugaHumHaoK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugaHumHaoK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugaHumHaoK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugaHumHaoK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugaHumHaoK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ugaHumHaoK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugaHumHaoK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-ugaHumHaoK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugaHumHaoK .navbar {
    height: 70px;
  }
  .cid-ugaHumHaoK .navbar.opened {
    height: auto;
  }
  .cid-ugaHumHaoK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-ugaHumHaoK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-ugaHumHaoK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-ugaHumHaoK .navbar-brand {
    margin-right: auto;
  }
  .cid-ugaHumHaoK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-ugaHumHaoK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-ugaHumHaoK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-ugaHumHaoK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-ugaHumHaoK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-ugaHumHaoK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ugaHuo91cd {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-ugaHuo91cd .mbr-section-title {
  text-align: center;
}
.cid-ugaHuo91cd .mbr-text,
.cid-ugaHuo91cd .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-ugaHuo91cd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHuo91cd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAb0vWnnIl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #e4e7e1;
}
.cid-uAb0vWnnIl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAb0vWnnIl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAb0vWnnIl .content-wrapper {
  padding: 115px 80px;
  background-color: #f6f6f6;
  border-radius: 6rem;
  justify-content: center;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .cid-uAb0vWnnIl .content-wrapper {
    padding: 115px 40px;
  }
}
@media (max-width: 992px) {
  .cid-uAb0vWnnIl .content-wrapper {
    padding: 40px 16px;
    border-radius: 2rem;
  }
}
.cid-uAb0vWnnIl .content-wrap {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-uAb0vWnnIl .content-wrap {
    margin-bottom: 35px;
  }
}
.cid-uAb0vWnnIl .content-wrap .mbr-desc {
  margin-bottom: 95px;
}
@media (max-width: 992px) {
  .cid-uAb0vWnnIl .content-wrap .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-uAb0vWnnIl .content-wrap .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uAb0vWnnIl .content-wrap .mbr-section-title {
    margin-bottom: 15px;
  }
}
.cid-uAb0vWnnIl .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-uAb0vWnnIl .image-wrapper {
  margin-bottom: 70px;
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 992px) {
  .cid-uAb0vWnnIl .image-wrapper {
    margin-bottom: 35px;
  }
}
.cid-uAb0vWnnIl .image-wrapper img {
  height: 464px;
  width: 150%;
  border-radius: 2rem;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uAb0vWnnIl .image-wrapper img {
    height: 350px;
    width: 100%;
  }
}
.cid-uAb0vWnnIl .item {
  margin-bottom: 45px;
}
@media (max-width: 992px) {
  .cid-uAb0vWnnIl .item {
    margin-bottom: 35px;
  }
  .cid-uAb0vWnnIl .item:last-child {
    margin-bottom: 0;
  }
}
.cid-uAb0vWnnIl .item .item-wrapper .card-box .icon-wrapper {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uAb0vWnnIl .item .item-wrapper .card-box .icon-wrapper {
    margin-bottom: 15px;
  }
}
.cid-uAb0vWnnIl .item .item-wrapper .card-box .icon-wrapper .mbr-iconfont {
  width: 95px;
  height: 95px;
  border-radius: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #000000;
  color: #ffffff;
  font-size: 60px;
}
.cid-uAb0vWnnIl .item .item-wrapper .card-box .item-title {
  margin-bottom: 0;
}
.cid-uAb0vWnnIl .item .item-wrapper .card-box .item-desc {
  margin-bottom: 0;
}
.cid-uAb0vWnnIl .item .item-wrapper .card-box .item-text {
  margin: 30px 0 0 0;
}
.cid-uAb0vWnnIl .mbr-section-title {
  color: #000000;
}
.cid-uAb0vWnnIl .mbr-desc {
  color: #000000;
}
.cid-uAb0vWnnIl .mbr-text {
  color: #000000;
}
.cid-uAb0vWnnIl .item-title {
  color: #000000;
}
.cid-uAb0vWnnIl .item-desc {
  color: #000000;
}
.cid-uAb0vWnnIl .item-text {
  color: #000000;
}
.cid-uAcpnFYFHm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #e4e7e1;
}
.cid-uAcpnFYFHm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAcpnFYFHm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAcpnFYFHm .container {
    padding: 0 30px;
  }
}
.cid-uAcpnFYFHm .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-uAcpnFYFHm .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uAcpnFYFHm .content-wrapper {
    padding: 0;
  }
}
.cid-uAcpnFYFHm .content-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uAcpnFYFHm .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uAcpnFYFHm .mbr-figure {
  position: relative;
}
.cid-uAcpnFYFHm .mbr-figure::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 118px;
  height: 118px;
  background-image: linear-gradient(45deg, #ff0000 50%, #e4e7e1 50%);
  z-index: 10;
}
@media (max-width: 992px) {
  .cid-uAcpnFYFHm .mbr-figure::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uAcpnFYFHm .mbr-section-title {
  color: #254b45;
}
.cid-ugaHuupPXc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugaHuupPXc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHuupPXc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ugaHuupPXc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ugaHuupPXc .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ugaHuupPXc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ugaHuupPXc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ugaHuupPXc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ugaHuupPXc .mbr-text,
.cid-ugaHuupPXc .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcRnHsLIO {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcRnHsLIO img,
.cid-uAcRnHsLIO .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcRnHsLIO img,
  .cid-uAcRnHsLIO .item-img {
    max-height: 300px;
  }
}
.cid-uAcRnHsLIO .item:focus,
.cid-uAcRnHsLIO span:focus {
  outline: none;
}
.cid-uAcRnHsLIO .item-wrapper {
  position: relative;
}
.cid-uAcRnHsLIO .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcRnHsLIO .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcRnHsLIO .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcRnHsLIO .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcRnHsLIO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcRnHsLIO .mbr-section-title {
  color: #232323;
}
.cid-uAcRnHsLIO .mbr-text,
.cid-uAcRnHsLIO .mbr-section-btn {
  text-align: left;
}
.cid-uAcRnHsLIO .item-title {
  text-align: center;
}
.cid-uAcRnHsLIO .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcRnHsLIO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcRnHsLIO .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcRnHsLIO .embla__button--next,
.cid-uAcRnHsLIO .embla__button--prev {
  display: flex;
}
.cid-uAcRnHsLIO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcRnHsLIO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcRnHsLIO .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcRnHsLIO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcRnHsLIO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcRnHsLIO .embla__button {
    top: auto;
  }
}
.cid-uAcRnHsLIO .embla {
  position: relative;
  width: 100%;
}
.cid-uAcRnHsLIO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcRnHsLIO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcRnHsLIO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcRnHsLIO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcRnHsLIO .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcRnHsLIO .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcRnHsLIO .content-head {
  max-width: 800px;
}
.cid-uh5UuBTMp4 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uh5UuBTMp4 img,
.cid-uh5UuBTMp4 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uh5UuBTMp4 .item:focus,
.cid-uh5UuBTMp4 span:focus {
  outline: none;
}
.cid-uh5UuBTMp4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uh5UuBTMp4 .item {
    margin-bottom: 1rem;
  }
}
.cid-uh5UuBTMp4 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uh5UuBTMp4 .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uh5UuBTMp4 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uh5UuBTMp4 .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uh5UuBTMp4 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uh5UuBTMp4 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uh5UuBTMp4 .mbr-section-title {
  color: #232323;
}
.cid-uh5UuBTMp4 .mbr-text,
.cid-uh5UuBTMp4 .mbr-section-btn {
  text-align: center;
}
.cid-uh5UuBTMp4 .item-title {
  text-align: center;
}
.cid-uh5UuBTMp4 .content-head {
  max-width: 800px;
}
.cid-uh5UuBTMp4 .mbr-text,
.cid-uh5UuBTMp4 .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-ugaHuzRwja {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-ugaHuzRwja .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHuzRwja .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-ugaHuzRwja .container-fluid {
    padding: 0;
  }
}
.cid-ugaHuzRwja .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-ugaHuzRwja .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ugaHuzRwja .embla__button--next,
.cid-ugaHuzRwja .embla__button--prev {
  display: flex;
}
.cid-ugaHuzRwja .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-ugaHuzRwja .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-ugaHuzRwja .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ugaHuzRwja .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ugaHuzRwja .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ugaHuzRwja .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ugaHuzRwja .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ugaHuzRwja .embla {
  position: relative;
  width: 100%;
}
.cid-ugaHuzRwja .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ugaHuzRwja .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ugaHuzRwja .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ugaHuzRwja .embla__slide a {
  cursor: grab;
}
.cid-ugaHuzRwja .embla__slide a:active {
  cursor: grabbing;
}
.cid-ugaHuzRwja .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ugaHuzRwja .item-menu-overlay {
  border-radius: 2rem;
}
.cid-ugaHuzRwja .mbr-section-title {
  color: #232323;
}
.cid-ugaHuzRwja .mbr-section-subtitle {
  color: #232323;
}
.cid-ugaHuzRwja .mbr-box {
  color: #ffffff;
}
.cid-ugaHuzRwja .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-ugaHuzRwja img,
.cid-ugaHuzRwja .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-ugaHuzRwja .item-wrapper {
  position: relative;
}
.cid-ugaHuzRwja .content-head {
  max-width: 800px;
}
.cid-ugaHuByHka {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ugaHuByHka .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-ugaHuByHka .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-ugaHuByHka .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ugaHuByHka .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ugaHuByHka .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ugaHuByHka .map-placeholder {
  display: none;
}
.cid-ugaHuByHka .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-ugaHuByHka .card {
  padding: 3rem 8rem;
}
.cid-ugaHuByHka .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-ugaHuByHka .card .mbr-text {
  color: #06182d;
}
.cid-ugaHuByHka .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-ugaHuByHka .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ugaHuByHka .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-ugaHuByHka .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-ugaHuByHka .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-ugaHuByHka .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-ugaHuByHka .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-ugaHuByHka .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-ugaHuByHka .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-ugaHuByHka .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-ugaHuByHka .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugaHuByHka .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-ugaHuByHka .card .form-group {
  padding-right: 0;
}
.cid-ugaHuByHka .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-ugaHuByHka .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-ugaHuByHka .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-ugaHuByHka .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHuByHka .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-ugaHuByHka h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-ugaHuByHka * {
    text-align: center !important;
  }
  .cid-ugaHuByHka .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ugaHuByHka .form-group {
    max-width: 180px;
  }
  .cid-ugaHuByHka .card {
    padding: 2rem 1rem;
  }
}
.cid-ugaHuByHka .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugaHuByHka .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugaHuE9VfB {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-ugaHuFAPmU.popup-builder {
  background-color: #ffffff;
}
.cid-ugaHuFAPmU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ugaHuFAPmU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ugaHuFAPmU .modal-content,
.cid-ugaHuFAPmU .modal-dialog {
  height: auto;
}
.cid-ugaHuFAPmU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ugaHuFAPmU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ugaHuFAPmU .form-wrapper .mbr-form .form-group,
  .cid-ugaHuFAPmU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ugaHuFAPmU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ugaHuFAPmU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ugaHuFAPmU .mbr-text {
  text-align: center;
}
.cid-ugaHuFAPmU .pt-0 {
  padding-top: 0 !important;
}
.cid-ugaHuFAPmU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ugaHuFAPmU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ugaHuFAPmU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ugaHuFAPmU .modal-open {
  overflow: hidden;
}
.cid-ugaHuFAPmU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ugaHuFAPmU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ugaHuFAPmU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ugaHuFAPmU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ugaHuFAPmU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ugaHuFAPmU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ugaHuFAPmU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ugaHuFAPmU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ugaHuFAPmU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ugaHuFAPmU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ugaHuFAPmU .modal-backdrop.fade {
  opacity: 0;
}
.cid-ugaHuFAPmU .modal-backdrop.show {
  opacity: .5;
}
.cid-ugaHuFAPmU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ugaHuFAPmU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHuFAPmU .modal-header {
    padding: 1rem;
  }
}
.cid-ugaHuFAPmU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ugaHuFAPmU .modal-header .close svg {
  fill: #ffffff;
}
.cid-ugaHuFAPmU .modal-header .close:hover {
  opacity: 1;
}
.cid-ugaHuFAPmU .modal-header .close:focus {
  outline: none;
}
.cid-ugaHuFAPmU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ugaHuFAPmU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ugaHuFAPmU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHuFAPmU .modal-body {
    padding: 1rem;
  }
}
.cid-ugaHuFAPmU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ugaHuFAPmU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ugaHuFAPmU .modal-footer {
    padding: 1rem;
  }
}
.cid-ugaHuFAPmU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ugaHuFAPmU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ugaHuFAPmU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ugaHuFAPmU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ugaHuFAPmU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ugaHuFAPmU .modal-lg,
  .cid-ugaHuFAPmU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ugaHuFAPmU .modal-xl {
    max-width: 1140px;
  }
}
.cid-ugaHuFAPmU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ugaHuFAPmU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ugaHuFAPmU .form-group {
  margin-bottom: 1rem;
}
.cid-ugaHuFAPmU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ugaHuFAPmU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ugaHuFAPmU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ugaHuFAPmU .mbr-section-btn {
  margin: 0;
}
.cid-ugaHuFAPmU .mbr-section-btn .btn {
  margin: 0;
}
.cid-upuQSomjuX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/icontse1-596x422.webp");
}
.cid-upuQSomjuX .mbr-overlay {
  background: #f2f3f7;
  opacity: 0.9;
}
.cid-upuQSomjuX img,
.cid-upuQSomjuX .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
}
.cid-upuQSomjuX .item:focus,
.cid-upuQSomjuX span:focus {
  outline: none;
}
.cid-upuQSomjuX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-upuQSomjuX .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-upuQSomjuX .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-upuQSomjuX .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-upuQSomjuX .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-upuQSomjuX .item-content {
    padding: 1rem 0;
  }
}
.cid-upuQSomjuX .mbr-section-title {
  color: #36187d;
}
.cid-upuQSomjuX .item-title {
  color: #232323;
  text-align: center;
}
.cid-upuQSomjuX .item-subtitle {
  color: #bec2cf;
}
.cid-upuQSomjuX .mbr-text,
.cid-upuQSomjuX .mbr-section-btn {
  color: #ff0000;
  text-align: center;
}
.cid-upuQSomjuX .mbr-link {
  color: #0196e3;
  display: block;
  text-align: center;
}
.cid-upuQB4ityJ {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-upuQB4ityJ .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #0196e3;
  margin-bottom: 1.5rem;
}
.cid-upuQB4ityJ .col-lg-4,
.cid-upuQB4ityJ .col-12 {
  padding: 0 2rem;
}
.cid-upuQB4ityJ .row {
  margin: 0 -2rem;
  justify-content: center;
}
.cid-upuQB4ityJ .card-wrapper {
  padding: 3rem 2rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 3rem;
}
@media (max-width: 767px) {
  .cid-upuQB4ityJ .card-wrapper {
    padding: 4rem 2rem;
  }
}
@media (max-width: 992px) {
  .cid-upuQB4ityJ .card-wrapper {
    margin-bottom: 3rem;
  }
}
.cid-upuQB4ityJ .card-title,
.cid-upuQB4ityJ .iconfont-wrapper {
  color: #36187d;
  text-align: center;
}
.cid-upuQB4ityJ .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-upuQB4ityJ .mbr-section-subtitle {
  color: #6c758f;
}
.cid-upuQB4ityJ .mbr-section-title {
  color: #36187d;
}
.cid-upuQB4ityJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuQB4ityJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuR7mdHPG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-upuR7mdHPG .col-lg-6 {
  padding: 0 2rem;
}
.cid-upuR7mdHPG .row {
  margin: 0 -2rem;
  justify-content: center;
}
.cid-upuR7mdHPG .card-wrapper {
  overflow: visible;
  display: flex;
  justify-content: space-between;
  padding: 2rem 3rem;
  transition: all 0.3s;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 991px) {
  .cid-upuR7mdHPG .card-wrapper {
    margin-bottom: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-upuR7mdHPG .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-upuR7mdHPG .mbr-iconfont {
  font-size: 1.5rem;
  color: #0196e3;
  padding: 1rem;
  width: fit-content;
  transition: all 0.3s;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  margin: 0 0.5rem;
  margin-bottom: 2rem;
  display: block;
}
.cid-upuR7mdHPG .mbr-iconfont:hover {
  background: #ffffff;
}
.cid-upuR7mdHPG .card-box {
  max-width: 340px;
}
@media (max-width: 767px) {
  .cid-upuR7mdHPG .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-upuR7mdHPG .mt-5 {
    margin-top: 0.5rem!important;
  }
}
@media (max-width: 767px) {
  .cid-upuR7mdHPG .icon-wrapper {
    display: flex;
    margin-top: 2rem;
    justify-content: center;
  }
}
.cid-upuR7mdHPG .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-upuR7mdHPG .card-title {
  color: #36187d;
  text-align: center;
}
.cid-upuR7mdHPG .card-phone {
  color: #0196e3;
  text-align: center;
}
.cid-upuR7mdHPG .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuR7mdHPG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuZ4HF5DI {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background: #f2f3f7;
}
.cid-upuZ4HF5DI .google-map {
  height: 30rem;
  position: relative;
  filter: grayscale(1);
}
.cid-upuZ4HF5DI .google-map iframe {
  height: 100%;
  width: 100%;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-upuZ4HF5DI .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-upuZ4HF5DI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-upuZ4HF5DI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-upuZ4HF5DI .mbr-fallback-image.disabled {
  display: none;
}
.cid-upuZ4HF5DI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-upuZ4HF5DI .mbr-section-title {
  color: #164fd3;
}
.cid-upvhiRB4gN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-upvhiRB4gN .mbr-text {
  color: #716c80;
}
.cid-upvhiRB4gN .card-wrapper {
  display: flex;
  flex-direction: row;
  border-radius: 10px;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  transition: all 0.3s;
  padding: 1rem 1rem !important;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-upvhiRB4gN .card-wrapper:hover {
  transform: translateY(-1rem);
}
.cid-upvhiRB4gN .card-wrapper:hover .ico2 {
  color: #2b7a69 !important;
}
.cid-upvhiRB4gN .ico2 {
  color: #320707 !important;
  transition: all 0.6s;
}
.cid-upvhiRB4gN .text-info:hover {
  color: inherit!important;
}
.cid-upvhiRB4gN .card-box {
  padding: 0rem 1rem;
}
.cid-upvhiRB4gN .ico1 {
  font-size: 3rem !important;
}
.cid-upvhiRB4gN h3,
.cid-upvhiRB4gN h4 {
  padding: 0;
  margin: 0;
}
.cid-upvhiRB4gN .card-title,
.cid-upvhiRB4gN .card-img {
  color: #57468b;
}
.cid-upvhiRB4gN .card-title {
  color: #57468b;
}
.cid-upvhiRB4gN .card-img {
  width: auto;
}
.cid-upvhiRB4gN .mbr-fallback-image.disabled {
  display: none;
}
.cid-upvhiRB4gN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA2N0C0uJj {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA2N0C0uJj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA2N0C0uJj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA2N0C0uJj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA2N0C0uJj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA2N0C0uJj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA2N0C0uJj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA2N0C0uJj .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA2N0C0uJj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA2N0C0uJj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA2N0C0uJj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA2N0C0uJj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA2N0C0uJj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA2N0C0uJj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA2N0C0uJj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA2N0C0uJj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA2N0C0uJj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA2N0C0uJj .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA2N0C0uJj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA2N0C0uJj .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA2N0C0uJj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA2N0C0uJj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA2N0C0uJj .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA2N0C0uJj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA2N0C0uJj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA2N0C0uJj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA2N0C0uJj .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA2N0C0uJj .nav-item:focus,
.cid-uA2N0C0uJj .nav-link:focus {
  outline: none;
}
.cid-uA2N0C0uJj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA2N0C0uJj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA2N0C0uJj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA2N0C0uJj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA2N0C0uJj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA2N0C0uJj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA2N0C0uJj .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA2N0C0uJj .navbar.opened {
  transition: all 0.3s;
}
.cid-uA2N0C0uJj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA2N0C0uJj .navbar .navbar-logo img {
  width: auto;
}
.cid-uA2N0C0uJj .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA2N0C0uJj .navbar.collapsed {
  justify-content: center;
}
.cid-uA2N0C0uJj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA2N0C0uJj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA2N0C0uJj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA2N0C0uJj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA2N0C0uJj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA2N0C0uJj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA2N0C0uJj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA2N0C0uJj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA2N0C0uJj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA2N0C0uJj .navbar {
    min-height: 72px;
  }
  .cid-uA2N0C0uJj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA2N0C0uJj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA2N0C0uJj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA2N0C0uJj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA2N0C0uJj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA2N0C0uJj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA2N0C0uJj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA2N0C0uJj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA2N0C0uJj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA2N0C0uJj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA2N0C0uJj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA2N0C0uJj .dropdown-item.active,
.cid-uA2N0C0uJj .dropdown-item:active {
  background-color: transparent;
}
.cid-uA2N0C0uJj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA2N0C0uJj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA2N0C0uJj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA2N0C0uJj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA2N0C0uJj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA2N0C0uJj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA2N0C0uJj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA2N0C0uJj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA2N0C0uJj .navbar-buttons {
    text-align: left;
  }
}
.cid-uA2N0C0uJj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA2N0C0uJj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA2N0C0uJj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA2N0C0uJj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA2N0C0uJj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA2N0C0uJj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA2N0C0uJj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA2N0C0uJj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA2N0C0uJj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA2N0C0uJj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA2N0C0uJj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA2N0C0uJj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA2N0C0uJj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA2N0C0uJj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA2N0C0uJj .navbar {
    height: 70px;
  }
  .cid-uA2N0C0uJj .navbar.opened {
    height: auto;
  }
  .cid-uA2N0C0uJj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA2N0C0uJj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA2N0C0uJj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA2N0C0uJj .navbar-brand {
    margin-right: auto;
  }
  .cid-uA2N0C0uJj .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA2N0C0uJj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA2N0C0uJj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA2N0C0uJj .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA2N0C0uJj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA2N0C0uJj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA2N0D4HwA {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA2N0D4HwA .mbr-section-title {
  text-align: center;
}
.cid-uA2N0D4HwA .mbr-text,
.cid-uA2N0D4HwA .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA2N0D4HwA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA2N0D4HwA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA2OWsK4Qe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA2OWsK4Qe .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA2OWsK4Qe .mbr-shop .row {
  margin: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA2OWsK4Qe .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA2OWsK4Qe .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA2OWsK4Qe .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA2OWsK4Qe .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA2OWsK4Qe .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA2OWsK4Qe .mbr-shop .hide-modal {
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA2OWsK4Qe .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA2OWsK4Qe .mbr-shop .filter-by-pu,
.cid-uA2OWsK4Qe .mbr-shop .filter-by-pd,
.cid-uA2OWsK4Qe .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA2OWsK4Qe .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA2OWsK4Qe .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA2OWsK4Qe .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA2OWsK4Qe .mbr-shop .galleryItem h4,
.cid-uA2OWsK4Qe .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA2OWsK4Qe .mbr-shop .galleryItem h5,
.cid-uA2OWsK4Qe .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .galleryItem p,
.cid-uA2OWsK4Qe .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA2OWsK4Qe .mbr-shop .item-button {
  text-align: center;
}
.cid-uA2OWsK4Qe .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA2OWsK4Qe .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA2OWsK4Qe .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA2OWsK4Qe .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA2OWsK4Qe .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA2OWsK4Qe .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA2OWsK4Qe .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA2OWsK4Qe .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA2OWsK4Qe .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA2OWsK4Qe .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA2OWsK4Qe .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA2OWsK4Qe .mbr-shop .range-controls {
  position: relative;
}
.cid-uA2OWsK4Qe .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA2OWsK4Qe .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA2OWsK4Qe .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA2OWsK4Qe .mbr-shop .toggle:hover,
.cid-uA2OWsK4Qe .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA2OWsK4Qe .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA2OWsK4Qe .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA2OWsK4Qe .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA2OWsK4Qe .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA2OWsK4Qe .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA2OWsK4Qe .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA2OWsK4Qe .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA2OWsK4Qe .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA2OWsK4Qe .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA2OWsK4Qe .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA2OWsK4Qe .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA2OWsK4Qe .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA2OWsK4Qe .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA2OWsK4Qe .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA2OWsK4Qe .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA2OWsK4Qe .mbr-shop .price-range {
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA2OWsK4Qe .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA2OWsK4Qe .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA2OWsK4Qe .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA2OWsK4Qe .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA2OWsK4Qe .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA2OWsK4Qe .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA2OWsK4Qe .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA2OWsK4Qe .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA2OWsK4Qe .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA2OWsK4Qe .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA2OWsK4Qe .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA2OWsK4Qe .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA2OWsK4Qe .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA2OWsK4Qe .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA2OWsK4Qe .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA2OWsK4Qe .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA2OWsK4Qe .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA2OWsK4Qe .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA2OWsK4Qe .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA2OWsK4Qe .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA2OWsK4Qe .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA2OWsK4Qe .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA2OWsK4Qe .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA2OWsK4Qe .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA2OWsK4Qe .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA2OWsK4Qe .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA2OWsK4Qe .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA2OWsK4Qe .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA2OWsK4Qe .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA2OWsK4Qe .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA2OWsK4Qe .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA2OWsK4Qe .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA2OWsK4Qe .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA2OWsK4Qe .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA2OWsK4Qe .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA2OWsK4Qe .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA2OWsK4Qe .categories {
  padding: 0;
}
.cid-uA2OWsK4Qe .sidebar-title {
  font-weight: bold;
}
.cid-uA2OWsK4Qe .item-title {
  text-align: center;
}
.cid-uA2OWsK4Qe .item-title DIV {
  text-align: center;
}
.cid-uA2OWsK4Qe .card-description P {
  text-align: left;
}
.cid-uA6KByKQut {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6KByKQut .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6KByKQut .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6KByKQut .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6KByKQut .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6KByKQut img,
.cid-uA6KByKQut .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6KByKQut .item:focus,
.cid-uA6KByKQut span:focus {
  outline: none;
}
.cid-uA6KByKQut .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6KByKQut .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6KByKQut .mbr-section-title {
  color: #232323;
}
.cid-uA6KByKQut .mbr-text,
.cid-uA6KByKQut .mbr-section-btn {
  text-align: center;
}
.cid-uA6KByKQut .item-title {
  text-align: center;
}
.cid-uA6KByKQut .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6KFpouYw {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6KFpouYw .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6KFpouYw .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6KFpouYw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6KFpouYw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6KFpouYw img,
.cid-uA6KFpouYw .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6KFpouYw .item:focus,
.cid-uA6KFpouYw span:focus {
  outline: none;
}
.cid-uA6KFpouYw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6KFpouYw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6KFpouYw .mbr-section-title {
  color: #232323;
}
.cid-uA6KFpouYw .mbr-text,
.cid-uA6KFpouYw .mbr-section-btn {
  text-align: center;
}
.cid-uA6KFpouYw .item-title {
  text-align: center;
}
.cid-uA6KFpouYw .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6KGIWV60 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6KGIWV60 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6KGIWV60 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6KGIWV60 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6KGIWV60 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6KGIWV60 img,
.cid-uA6KGIWV60 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6KGIWV60 .item:focus,
.cid-uA6KGIWV60 span:focus {
  outline: none;
}
.cid-uA6KGIWV60 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6KGIWV60 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6KGIWV60 .mbr-section-title {
  color: #232323;
}
.cid-uA6KGIWV60 .mbr-text,
.cid-uA6KGIWV60 .mbr-section-btn {
  text-align: center;
}
.cid-uA6KGIWV60 .item-title {
  text-align: center;
}
.cid-uA6KGIWV60 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6KHUJrjp {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6KHUJrjp .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6KHUJrjp .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6KHUJrjp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6KHUJrjp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6KHUJrjp img,
.cid-uA6KHUJrjp .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6KHUJrjp .item:focus,
.cid-uA6KHUJrjp span:focus {
  outline: none;
}
.cid-uA6KHUJrjp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6KHUJrjp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6KHUJrjp .mbr-section-title {
  color: #232323;
}
.cid-uA6KHUJrjp .mbr-text,
.cid-uA6KHUJrjp .mbr-section-btn {
  text-align: center;
}
.cid-uA6KHUJrjp .item-title {
  text-align: center;
}
.cid-uA6KHUJrjp .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA2N0IjODn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA2N0IjODn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA2N0IjODn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA2N0IjODn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA2N0IjODn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA2N0IjODn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA2N0IjODn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA2N0IjODn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA2N0IjODn .mbr-text,
.cid-uA2N0IjODn .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcKVjvakM {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcKVjvakM img,
.cid-uAcKVjvakM .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcKVjvakM img,
  .cid-uAcKVjvakM .item-img {
    max-height: 300px;
  }
}
.cid-uAcKVjvakM .item:focus,
.cid-uAcKVjvakM span:focus {
  outline: none;
}
.cid-uAcKVjvakM .item-wrapper {
  position: relative;
}
.cid-uAcKVjvakM .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcKVjvakM .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcKVjvakM .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcKVjvakM .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcKVjvakM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcKVjvakM .mbr-section-title {
  color: #232323;
}
.cid-uAcKVjvakM .mbr-text,
.cid-uAcKVjvakM .mbr-section-btn {
  text-align: left;
}
.cid-uAcKVjvakM .item-title {
  text-align: center;
}
.cid-uAcKVjvakM .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcKVjvakM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcKVjvakM .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcKVjvakM .embla__button--next,
.cid-uAcKVjvakM .embla__button--prev {
  display: flex;
}
.cid-uAcKVjvakM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcKVjvakM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcKVjvakM .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcKVjvakM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcKVjvakM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcKVjvakM .embla__button {
    top: auto;
  }
}
.cid-uAcKVjvakM .embla {
  position: relative;
  width: 100%;
}
.cid-uAcKVjvakM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcKVjvakM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcKVjvakM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcKVjvakM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcKVjvakM .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcKVjvakM .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcKVjvakM .content-head {
  max-width: 800px;
}
.cid-uA2N0KC1Zh {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA2N0KC1Zh img,
.cid-uA2N0KC1Zh .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA2N0KC1Zh .item:focus,
.cid-uA2N0KC1Zh span:focus {
  outline: none;
}
.cid-uA2N0KC1Zh .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA2N0KC1Zh .item {
    margin-bottom: 1rem;
  }
}
.cid-uA2N0KC1Zh .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA2N0KC1Zh .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA2N0KC1Zh .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA2N0KC1Zh .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA2N0KC1Zh .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA2N0KC1Zh .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA2N0KC1Zh .mbr-section-title {
  color: #232323;
}
.cid-uA2N0KC1Zh .mbr-text,
.cid-uA2N0KC1Zh .mbr-section-btn {
  text-align: center;
}
.cid-uA2N0KC1Zh .item-title {
  text-align: center;
}
.cid-uA2N0KC1Zh .content-head {
  max-width: 800px;
}
.cid-uA2N0KC1Zh .mbr-text,
.cid-uA2N0KC1Zh .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA2N0M1g7o {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA2N0M1g7o .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA2N0M1g7o .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA2N0M1g7o .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA2N0M1g7o .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA2N0M1g7o .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA2N0M1g7o .map-placeholder {
  display: none;
}
.cid-uA2N0M1g7o .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA2N0M1g7o .card {
  padding: 3rem 8rem;
}
.cid-uA2N0M1g7o .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA2N0M1g7o .card .mbr-text {
  color: #06182d;
}
.cid-uA2N0M1g7o .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA2N0M1g7o .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA2N0M1g7o .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA2N0M1g7o .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA2N0M1g7o .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA2N0M1g7o .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA2N0M1g7o .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA2N0M1g7o .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA2N0M1g7o .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA2N0M1g7o .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA2N0M1g7o .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA2N0M1g7o .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA2N0M1g7o .card .form-group {
  padding-right: 0;
}
.cid-uA2N0M1g7o .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA2N0M1g7o .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA2N0M1g7o .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA2N0M1g7o .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA2N0M1g7o .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA2N0M1g7o h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA2N0M1g7o * {
    text-align: center !important;
  }
  .cid-uA2N0M1g7o .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA2N0M1g7o .form-group {
    max-width: 180px;
  }
  .cid-uA2N0M1g7o .card {
    padding: 2rem 1rem;
  }
}
.cid-uA2N0M1g7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA2N0M1g7o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA2N0NC2Yb {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA2N0ODnQG.popup-builder {
  background-color: #ffffff;
}
.cid-uA2N0ODnQG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA2N0ODnQG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA2N0ODnQG .modal-content,
.cid-uA2N0ODnQG .modal-dialog {
  height: auto;
}
.cid-uA2N0ODnQG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA2N0ODnQG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA2N0ODnQG .form-wrapper .mbr-form .form-group,
  .cid-uA2N0ODnQG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA2N0ODnQG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA2N0ODnQG .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA2N0ODnQG .mbr-text {
  text-align: center;
}
.cid-uA2N0ODnQG .pt-0 {
  padding-top: 0 !important;
}
.cid-uA2N0ODnQG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA2N0ODnQG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA2N0ODnQG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA2N0ODnQG .modal-open {
  overflow: hidden;
}
.cid-uA2N0ODnQG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA2N0ODnQG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA2N0ODnQG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA2N0ODnQG .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA2N0ODnQG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA2N0ODnQG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA2N0ODnQG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA2N0ODnQG .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA2N0ODnQG .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA2N0ODnQG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA2N0ODnQG .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA2N0ODnQG .modal-backdrop.show {
  opacity: .5;
}
.cid-uA2N0ODnQG .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA2N0ODnQG .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA2N0ODnQG .modal-header {
    padding: 1rem;
  }
}
.cid-uA2N0ODnQG .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA2N0ODnQG .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA2N0ODnQG .modal-header .close:hover {
  opacity: 1;
}
.cid-uA2N0ODnQG .modal-header .close:focus {
  outline: none;
}
.cid-uA2N0ODnQG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA2N0ODnQG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA2N0ODnQG .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA2N0ODnQG .modal-body {
    padding: 1rem;
  }
}
.cid-uA2N0ODnQG .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA2N0ODnQG .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA2N0ODnQG .modal-footer {
    padding: 1rem;
  }
}
.cid-uA2N0ODnQG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA2N0ODnQG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA2N0ODnQG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA2N0ODnQG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA2N0ODnQG .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA2N0ODnQG .modal-lg,
  .cid-uA2N0ODnQG .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA2N0ODnQG .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA2N0ODnQG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA2N0ODnQG .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA2N0ODnQG .form-group {
  margin-bottom: 1rem;
}
.cid-uA2N0ODnQG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA2N0ODnQG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA2N0ODnQG .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA2N0ODnQG .mbr-section-btn {
  margin: 0;
}
.cid-uA2N0ODnQG .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6xNnj04z {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6xNnj04z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6xNnj04z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6xNnj04z .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6xNnj04z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6xNnj04z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6xNnj04z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6xNnj04z .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6xNnj04z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6xNnj04z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6xNnj04z .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6xNnj04z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6xNnj04z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6xNnj04z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6xNnj04z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6xNnj04z .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6xNnj04z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6xNnj04z .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6xNnj04z .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6xNnj04z .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6xNnj04z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6xNnj04z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6xNnj04z .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6xNnj04z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6xNnj04z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6xNnj04z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6xNnj04z .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6xNnj04z .nav-item:focus,
.cid-uA6xNnj04z .nav-link:focus {
  outline: none;
}
.cid-uA6xNnj04z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6xNnj04z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6xNnj04z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6xNnj04z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6xNnj04z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6xNnj04z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6xNnj04z .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6xNnj04z .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6xNnj04z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6xNnj04z .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6xNnj04z .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6xNnj04z .navbar.collapsed {
  justify-content: center;
}
.cid-uA6xNnj04z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6xNnj04z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6xNnj04z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6xNnj04z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6xNnj04z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6xNnj04z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6xNnj04z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6xNnj04z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6xNnj04z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6xNnj04z .navbar {
    min-height: 72px;
  }
  .cid-uA6xNnj04z .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6xNnj04z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6xNnj04z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6xNnj04z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6xNnj04z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6xNnj04z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6xNnj04z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6xNnj04z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6xNnj04z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6xNnj04z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6xNnj04z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6xNnj04z .dropdown-item.active,
.cid-uA6xNnj04z .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6xNnj04z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6xNnj04z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6xNnj04z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6xNnj04z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6xNnj04z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6xNnj04z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6xNnj04z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6xNnj04z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6xNnj04z .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6xNnj04z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6xNnj04z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6xNnj04z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6xNnj04z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6xNnj04z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6xNnj04z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6xNnj04z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6xNnj04z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6xNnj04z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6xNnj04z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6xNnj04z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6xNnj04z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6xNnj04z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6xNnj04z .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6xNnj04z .navbar {
    height: 70px;
  }
  .cid-uA6xNnj04z .navbar.opened {
    height: auto;
  }
  .cid-uA6xNnj04z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6xNnj04z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6xNnj04z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6xNnj04z .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6xNnj04z .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6xNnj04z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6xNnj04z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6xNnj04z .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6xNnj04z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6xNnj04z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6xNq2RCf {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6xNq2RCf .mbr-section-title {
  text-align: center;
}
.cid-uA6xNq2RCf .mbr-text,
.cid-uA6xNq2RCf .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6xNq2RCf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6xNq2RCf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6xNsp1pV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6xNsp1pV .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6xNsp1pV .mbr-shop .row {
  margin: 0;
}
.cid-uA6xNsp1pV .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6xNsp1pV .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6xNsp1pV .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6xNsp1pV .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6xNsp1pV .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6xNsp1pV .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6xNsp1pV .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6xNsp1pV .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6xNsp1pV .mbr-shop .filter-by-pu,
.cid-uA6xNsp1pV .mbr-shop .filter-by-pd,
.cid-uA6xNsp1pV .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6xNsp1pV .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6xNsp1pV .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6xNsp1pV .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6xNsp1pV .mbr-shop .galleryItem h4,
.cid-uA6xNsp1pV .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6xNsp1pV .mbr-shop .galleryItem h5,
.cid-uA6xNsp1pV .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6xNsp1pV .mbr-shop .galleryItem p,
.cid-uA6xNsp1pV .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6xNsp1pV .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6xNsp1pV .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6xNsp1pV .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6xNsp1pV .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6xNsp1pV .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6xNsp1pV .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6xNsp1pV .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6xNsp1pV .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6xNsp1pV .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6xNsp1pV .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6xNsp1pV .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6xNsp1pV .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6xNsp1pV .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6xNsp1pV .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6xNsp1pV .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6xNsp1pV .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6xNsp1pV .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6xNsp1pV .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6xNsp1pV .mbr-shop .toggle:hover,
.cid-uA6xNsp1pV .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6xNsp1pV .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6xNsp1pV .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6xNsp1pV .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6xNsp1pV .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6xNsp1pV .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6xNsp1pV .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6xNsp1pV .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6xNsp1pV .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6xNsp1pV .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6xNsp1pV .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6xNsp1pV .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6xNsp1pV .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6xNsp1pV .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6xNsp1pV .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6xNsp1pV .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6xNsp1pV .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6xNsp1pV .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6xNsp1pV .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6xNsp1pV .mbr-shop .price-range {
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6xNsp1pV .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6xNsp1pV .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6xNsp1pV .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6xNsp1pV .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6xNsp1pV .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6xNsp1pV .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6xNsp1pV .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6xNsp1pV .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6xNsp1pV .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6xNsp1pV .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6xNsp1pV .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6xNsp1pV .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6xNsp1pV .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6xNsp1pV .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6xNsp1pV .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6xNsp1pV .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6xNsp1pV .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6xNsp1pV .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6xNsp1pV .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6xNsp1pV .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6xNsp1pV .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6xNsp1pV .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6xNsp1pV .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6xNsp1pV .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6xNsp1pV .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6xNsp1pV .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6xNsp1pV .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6xNsp1pV .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6xNsp1pV .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6xNsp1pV .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6xNsp1pV .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6xNsp1pV .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6xNsp1pV .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6xNsp1pV .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6xNsp1pV .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6xNsp1pV .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6xNsp1pV .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6xNsp1pV .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6xNsp1pV .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6xNsp1pV .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6xNsp1pV .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6xNsp1pV .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6xNsp1pV .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6xNsp1pV .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6xNsp1pV .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6xNsp1pV .categories {
  padding: 0;
}
.cid-uA6xNsp1pV .sidebar-title {
  font-weight: bold;
}
.cid-uA6xNsp1pV .item-title {
  text-align: center;
}
.cid-uA6xNsp1pV .item-title DIV {
  text-align: center;
}
.cid-uA6xNsp1pV .card-description P {
  text-align: left;
}
.cid-uA6LoMo52y {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LoMo52y .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LoMo52y .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LoMo52y .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LoMo52y .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LoMo52y img,
.cid-uA6LoMo52y .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LoMo52y .item:focus,
.cid-uA6LoMo52y span:focus {
  outline: none;
}
.cid-uA6LoMo52y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LoMo52y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LoMo52y .mbr-section-title {
  color: #232323;
}
.cid-uA6LoMo52y .mbr-text,
.cid-uA6LoMo52y .mbr-section-btn {
  text-align: center;
}
.cid-uA6LoMo52y .item-title {
  text-align: center;
}
.cid-uA6LoMo52y .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Lq6EcRl {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Lq6EcRl .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Lq6EcRl .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Lq6EcRl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Lq6EcRl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Lq6EcRl img,
.cid-uA6Lq6EcRl .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Lq6EcRl .item:focus,
.cid-uA6Lq6EcRl span:focus {
  outline: none;
}
.cid-uA6Lq6EcRl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Lq6EcRl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Lq6EcRl .mbr-section-title {
  color: #232323;
}
.cid-uA6Lq6EcRl .mbr-text,
.cid-uA6Lq6EcRl .mbr-section-btn {
  text-align: center;
}
.cid-uA6Lq6EcRl .item-title {
  text-align: center;
}
.cid-uA6Lq6EcRl .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Lrt5eNx {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Lrt5eNx .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Lrt5eNx .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Lrt5eNx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Lrt5eNx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Lrt5eNx img,
.cid-uA6Lrt5eNx .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Lrt5eNx .item:focus,
.cid-uA6Lrt5eNx span:focus {
  outline: none;
}
.cid-uA6Lrt5eNx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Lrt5eNx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Lrt5eNx .mbr-section-title {
  color: #232323;
}
.cid-uA6Lrt5eNx .mbr-text,
.cid-uA6Lrt5eNx .mbr-section-btn {
  text-align: center;
}
.cid-uA6Lrt5eNx .item-title {
  text-align: center;
}
.cid-uA6Lrt5eNx .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Lswpaoy {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Lswpaoy .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Lswpaoy .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Lswpaoy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Lswpaoy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Lswpaoy img,
.cid-uA6Lswpaoy .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Lswpaoy .item:focus,
.cid-uA6Lswpaoy span:focus {
  outline: none;
}
.cid-uA6Lswpaoy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Lswpaoy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Lswpaoy .mbr-section-title {
  color: #232323;
}
.cid-uA6Lswpaoy .mbr-text,
.cid-uA6Lswpaoy .mbr-section-btn {
  text-align: center;
}
.cid-uA6Lswpaoy .item-title {
  text-align: center;
}
.cid-uA6Lswpaoy .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6xNHr2Dr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6xNHr2Dr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6xNHr2Dr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6xNHr2Dr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6xNHr2Dr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6xNHr2Dr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6xNHr2Dr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6xNHr2Dr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6xNHr2Dr .mbr-text,
.cid-uA6xNHr2Dr .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcL5n2Qrn {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcL5n2Qrn img,
.cid-uAcL5n2Qrn .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcL5n2Qrn img,
  .cid-uAcL5n2Qrn .item-img {
    max-height: 300px;
  }
}
.cid-uAcL5n2Qrn .item:focus,
.cid-uAcL5n2Qrn span:focus {
  outline: none;
}
.cid-uAcL5n2Qrn .item-wrapper {
  position: relative;
}
.cid-uAcL5n2Qrn .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcL5n2Qrn .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcL5n2Qrn .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcL5n2Qrn .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcL5n2Qrn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcL5n2Qrn .mbr-section-title {
  color: #232323;
}
.cid-uAcL5n2Qrn .mbr-text,
.cid-uAcL5n2Qrn .mbr-section-btn {
  text-align: left;
}
.cid-uAcL5n2Qrn .item-title {
  text-align: center;
}
.cid-uAcL5n2Qrn .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcL5n2Qrn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcL5n2Qrn .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcL5n2Qrn .embla__button--next,
.cid-uAcL5n2Qrn .embla__button--prev {
  display: flex;
}
.cid-uAcL5n2Qrn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcL5n2Qrn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcL5n2Qrn .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcL5n2Qrn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcL5n2Qrn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcL5n2Qrn .embla__button {
    top: auto;
  }
}
.cid-uAcL5n2Qrn .embla {
  position: relative;
  width: 100%;
}
.cid-uAcL5n2Qrn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcL5n2Qrn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcL5n2Qrn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcL5n2Qrn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcL5n2Qrn .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcL5n2Qrn .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcL5n2Qrn .content-head {
  max-width: 800px;
}
.cid-uA6xNN79ah {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6xNN79ah img,
.cid-uA6xNN79ah .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6xNN79ah .item:focus,
.cid-uA6xNN79ah span:focus {
  outline: none;
}
.cid-uA6xNN79ah .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6xNN79ah .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6xNN79ah .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6xNN79ah .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6xNN79ah .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6xNN79ah .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6xNN79ah .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6xNN79ah .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6xNN79ah .mbr-section-title {
  color: #232323;
}
.cid-uA6xNN79ah .mbr-text,
.cid-uA6xNN79ah .mbr-section-btn {
  text-align: center;
}
.cid-uA6xNN79ah .item-title {
  text-align: center;
}
.cid-uA6xNN79ah .content-head {
  max-width: 800px;
}
.cid-uA6xNN79ah .mbr-text,
.cid-uA6xNN79ah .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6xNOOnK2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6xNOOnK2 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6xNOOnK2 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6xNOOnK2 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6xNOOnK2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6xNOOnK2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6xNOOnK2 .map-placeholder {
  display: none;
}
.cid-uA6xNOOnK2 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6xNOOnK2 .card {
  padding: 3rem 8rem;
}
.cid-uA6xNOOnK2 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6xNOOnK2 .card .mbr-text {
  color: #06182d;
}
.cid-uA6xNOOnK2 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6xNOOnK2 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6xNOOnK2 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6xNOOnK2 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6xNOOnK2 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6xNOOnK2 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6xNOOnK2 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6xNOOnK2 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6xNOOnK2 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6xNOOnK2 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6xNOOnK2 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6xNOOnK2 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6xNOOnK2 .card .form-group {
  padding-right: 0;
}
.cid-uA6xNOOnK2 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6xNOOnK2 .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6xNOOnK2 .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6xNOOnK2 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6xNOOnK2 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6xNOOnK2 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6xNOOnK2 * {
    text-align: center !important;
  }
  .cid-uA6xNOOnK2 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6xNOOnK2 .form-group {
    max-width: 180px;
  }
  .cid-uA6xNOOnK2 .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6xNOOnK2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6xNOOnK2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6xNRF66q {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6xNTm8NF.popup-builder {
  background-color: #ffffff;
}
.cid-uA6xNTm8NF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6xNTm8NF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6xNTm8NF .modal-content,
.cid-uA6xNTm8NF .modal-dialog {
  height: auto;
}
.cid-uA6xNTm8NF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6xNTm8NF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6xNTm8NF .form-wrapper .mbr-form .form-group,
  .cid-uA6xNTm8NF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6xNTm8NF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6xNTm8NF .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6xNTm8NF .mbr-text {
  text-align: center;
}
.cid-uA6xNTm8NF .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6xNTm8NF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6xNTm8NF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6xNTm8NF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6xNTm8NF .modal-open {
  overflow: hidden;
}
.cid-uA6xNTm8NF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6xNTm8NF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6xNTm8NF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6xNTm8NF .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6xNTm8NF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6xNTm8NF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6xNTm8NF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6xNTm8NF .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6xNTm8NF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6xNTm8NF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6xNTm8NF .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6xNTm8NF .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6xNTm8NF .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6xNTm8NF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6xNTm8NF .modal-header {
    padding: 1rem;
  }
}
.cid-uA6xNTm8NF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6xNTm8NF .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6xNTm8NF .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6xNTm8NF .modal-header .close:focus {
  outline: none;
}
.cid-uA6xNTm8NF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6xNTm8NF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6xNTm8NF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6xNTm8NF .modal-body {
    padding: 1rem;
  }
}
.cid-uA6xNTm8NF .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6xNTm8NF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6xNTm8NF .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6xNTm8NF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6xNTm8NF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6xNTm8NF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6xNTm8NF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6xNTm8NF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6xNTm8NF .modal-lg,
  .cid-uA6xNTm8NF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6xNTm8NF .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6xNTm8NF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6xNTm8NF .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6xNTm8NF .form-group {
  margin-bottom: 1rem;
}
.cid-uA6xNTm8NF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6xNTm8NF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6xNTm8NF .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6xNTm8NF .mbr-section-btn {
  margin: 0;
}
.cid-uA6xNTm8NF .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6yxQbjp4 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6yxQbjp4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6yxQbjp4 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6yxQbjp4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6yxQbjp4 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6yxQbjp4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6yxQbjp4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6yxQbjp4 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6yxQbjp4 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6yxQbjp4 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6yxQbjp4 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6yxQbjp4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6yxQbjp4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6yxQbjp4 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6yxQbjp4 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6yxQbjp4 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6yxQbjp4 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6yxQbjp4 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6yxQbjp4 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6yxQbjp4 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6yxQbjp4 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6yxQbjp4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6yxQbjp4 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6yxQbjp4 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6yxQbjp4 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6yxQbjp4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6yxQbjp4 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6yxQbjp4 .nav-item:focus,
.cid-uA6yxQbjp4 .nav-link:focus {
  outline: none;
}
.cid-uA6yxQbjp4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6yxQbjp4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6yxQbjp4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6yxQbjp4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6yxQbjp4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6yxQbjp4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6yxQbjp4 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6yxQbjp4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6yxQbjp4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6yxQbjp4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6yxQbjp4 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6yxQbjp4 .navbar.collapsed {
  justify-content: center;
}
.cid-uA6yxQbjp4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6yxQbjp4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6yxQbjp4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6yxQbjp4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6yxQbjp4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6yxQbjp4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6yxQbjp4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6yxQbjp4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6yxQbjp4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6yxQbjp4 .navbar {
    min-height: 72px;
  }
  .cid-uA6yxQbjp4 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6yxQbjp4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6yxQbjp4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6yxQbjp4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6yxQbjp4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6yxQbjp4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6yxQbjp4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6yxQbjp4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6yxQbjp4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6yxQbjp4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6yxQbjp4 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6yxQbjp4 .dropdown-item.active,
.cid-uA6yxQbjp4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6yxQbjp4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6yxQbjp4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6yxQbjp4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6yxQbjp4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6yxQbjp4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6yxQbjp4 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6yxQbjp4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6yxQbjp4 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6yxQbjp4 .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6yxQbjp4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6yxQbjp4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6yxQbjp4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6yxQbjp4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6yxQbjp4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6yxQbjp4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6yxQbjp4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6yxQbjp4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6yxQbjp4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6yxQbjp4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6yxQbjp4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6yxQbjp4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6yxQbjp4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6yxQbjp4 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6yxQbjp4 .navbar {
    height: 70px;
  }
  .cid-uA6yxQbjp4 .navbar.opened {
    height: auto;
  }
  .cid-uA6yxQbjp4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6yxQbjp4 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6yxQbjp4 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6yxQbjp4 .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6yxQbjp4 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6yxQbjp4 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6yxQbjp4 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6yxQbjp4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6yxQbjp4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6yxQbjp4 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6yxRA2I2 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6yxRA2I2 .mbr-section-title {
  text-align: center;
}
.cid-uA6yxRA2I2 .mbr-text,
.cid-uA6yxRA2I2 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6yxRA2I2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6yxRA2I2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6yxSXc8X {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6yxSXc8X .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6yxSXc8X .mbr-shop .row {
  margin: 0;
}
.cid-uA6yxSXc8X .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6yxSXc8X .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6yxSXc8X .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6yxSXc8X .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6yxSXc8X .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6yxSXc8X .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6yxSXc8X .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6yxSXc8X .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6yxSXc8X .mbr-shop .filter-by-pu,
.cid-uA6yxSXc8X .mbr-shop .filter-by-pd,
.cid-uA6yxSXc8X .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6yxSXc8X .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6yxSXc8X .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6yxSXc8X .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6yxSXc8X .mbr-shop .galleryItem h4,
.cid-uA6yxSXc8X .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6yxSXc8X .mbr-shop .galleryItem h5,
.cid-uA6yxSXc8X .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6yxSXc8X .mbr-shop .galleryItem p,
.cid-uA6yxSXc8X .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6yxSXc8X .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6yxSXc8X .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6yxSXc8X .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6yxSXc8X .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6yxSXc8X .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6yxSXc8X .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6yxSXc8X .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6yxSXc8X .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6yxSXc8X .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6yxSXc8X .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6yxSXc8X .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6yxSXc8X .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6yxSXc8X .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6yxSXc8X .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6yxSXc8X .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6yxSXc8X .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6yxSXc8X .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6yxSXc8X .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6yxSXc8X .mbr-shop .toggle:hover,
.cid-uA6yxSXc8X .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6yxSXc8X .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6yxSXc8X .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6yxSXc8X .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6yxSXc8X .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6yxSXc8X .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6yxSXc8X .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6yxSXc8X .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6yxSXc8X .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6yxSXc8X .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6yxSXc8X .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6yxSXc8X .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6yxSXc8X .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6yxSXc8X .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6yxSXc8X .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6yxSXc8X .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6yxSXc8X .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6yxSXc8X .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6yxSXc8X .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6yxSXc8X .mbr-shop .price-range {
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6yxSXc8X .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6yxSXc8X .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6yxSXc8X .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6yxSXc8X .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6yxSXc8X .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6yxSXc8X .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6yxSXc8X .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6yxSXc8X .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6yxSXc8X .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6yxSXc8X .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6yxSXc8X .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6yxSXc8X .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6yxSXc8X .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6yxSXc8X .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6yxSXc8X .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6yxSXc8X .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6yxSXc8X .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6yxSXc8X .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6yxSXc8X .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6yxSXc8X .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6yxSXc8X .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6yxSXc8X .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6yxSXc8X .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6yxSXc8X .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6yxSXc8X .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6yxSXc8X .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6yxSXc8X .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6yxSXc8X .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6yxSXc8X .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6yxSXc8X .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6yxSXc8X .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6yxSXc8X .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6yxSXc8X .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6yxSXc8X .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6yxSXc8X .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6yxSXc8X .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6yxSXc8X .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6yxSXc8X .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6yxSXc8X .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6yxSXc8X .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6yxSXc8X .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6yxSXc8X .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6yxSXc8X .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6yxSXc8X .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6yxSXc8X .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6yxSXc8X .categories {
  padding: 0;
}
.cid-uA6yxSXc8X .sidebar-title {
  font-weight: bold;
}
.cid-uA6yxSXc8X .item-title {
  text-align: center;
}
.cid-uA6yxSXc8X .item-title DIV {
  text-align: center;
}
.cid-uA6yxSXc8X .card-description P {
  text-align: left;
}
.cid-uA6LIB2QT4 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LIB2QT4 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LIB2QT4 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LIB2QT4 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LIB2QT4 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LIB2QT4 img,
.cid-uA6LIB2QT4 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LIB2QT4 .item:focus,
.cid-uA6LIB2QT4 span:focus {
  outline: none;
}
.cid-uA6LIB2QT4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LIB2QT4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LIB2QT4 .mbr-section-title {
  color: #232323;
}
.cid-uA6LIB2QT4 .mbr-text,
.cid-uA6LIB2QT4 .mbr-section-btn {
  text-align: center;
}
.cid-uA6LIB2QT4 .item-title {
  text-align: center;
}
.cid-uA6LIB2QT4 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6LJqhd1h {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LJqhd1h .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LJqhd1h .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LJqhd1h .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LJqhd1h .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LJqhd1h img,
.cid-uA6LJqhd1h .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LJqhd1h .item:focus,
.cid-uA6LJqhd1h span:focus {
  outline: none;
}
.cid-uA6LJqhd1h .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LJqhd1h .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LJqhd1h .mbr-section-title {
  color: #232323;
}
.cid-uA6LJqhd1h .mbr-text,
.cid-uA6LJqhd1h .mbr-section-btn {
  text-align: center;
}
.cid-uA6LJqhd1h .item-title {
  text-align: center;
}
.cid-uA6LJqhd1h .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6LKwWCyY {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LKwWCyY .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LKwWCyY .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LKwWCyY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LKwWCyY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LKwWCyY img,
.cid-uA6LKwWCyY .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LKwWCyY .item:focus,
.cid-uA6LKwWCyY span:focus {
  outline: none;
}
.cid-uA6LKwWCyY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LKwWCyY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LKwWCyY .mbr-section-title {
  color: #232323;
}
.cid-uA6LKwWCyY .mbr-text,
.cid-uA6LKwWCyY .mbr-section-btn {
  text-align: center;
}
.cid-uA6LKwWCyY .item-title {
  text-align: center;
}
.cid-uA6LKwWCyY .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6LLkRyRM {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LLkRyRM .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LLkRyRM .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LLkRyRM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LLkRyRM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LLkRyRM img,
.cid-uA6LLkRyRM .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LLkRyRM .item:focus,
.cid-uA6LLkRyRM span:focus {
  outline: none;
}
.cid-uA6LLkRyRM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LLkRyRM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LLkRyRM .mbr-section-title {
  color: #232323;
}
.cid-uA6LLkRyRM .mbr-text,
.cid-uA6LLkRyRM .mbr-section-btn {
  text-align: center;
}
.cid-uA6LLkRyRM .item-title {
  text-align: center;
}
.cid-uA6LLkRyRM .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6yy3nuuE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6yy3nuuE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6yy3nuuE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6yy3nuuE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6yy3nuuE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6yy3nuuE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6yy3nuuE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6yy3nuuE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6yy3nuuE .mbr-text,
.cid-uA6yy3nuuE .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcLeT5bhy {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcLeT5bhy img,
.cid-uAcLeT5bhy .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcLeT5bhy img,
  .cid-uAcLeT5bhy .item-img {
    max-height: 300px;
  }
}
.cid-uAcLeT5bhy .item:focus,
.cid-uAcLeT5bhy span:focus {
  outline: none;
}
.cid-uAcLeT5bhy .item-wrapper {
  position: relative;
}
.cid-uAcLeT5bhy .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcLeT5bhy .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcLeT5bhy .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcLeT5bhy .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcLeT5bhy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcLeT5bhy .mbr-section-title {
  color: #232323;
}
.cid-uAcLeT5bhy .mbr-text,
.cid-uAcLeT5bhy .mbr-section-btn {
  text-align: left;
}
.cid-uAcLeT5bhy .item-title {
  text-align: center;
}
.cid-uAcLeT5bhy .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcLeT5bhy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcLeT5bhy .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcLeT5bhy .embla__button--next,
.cid-uAcLeT5bhy .embla__button--prev {
  display: flex;
}
.cid-uAcLeT5bhy .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcLeT5bhy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcLeT5bhy .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcLeT5bhy .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcLeT5bhy .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcLeT5bhy .embla__button {
    top: auto;
  }
}
.cid-uAcLeT5bhy .embla {
  position: relative;
  width: 100%;
}
.cid-uAcLeT5bhy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcLeT5bhy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcLeT5bhy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcLeT5bhy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcLeT5bhy .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcLeT5bhy .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcLeT5bhy .content-head {
  max-width: 800px;
}
.cid-uA6yy6KkRo {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6yy6KkRo img,
.cid-uA6yy6KkRo .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6yy6KkRo .item:focus,
.cid-uA6yy6KkRo span:focus {
  outline: none;
}
.cid-uA6yy6KkRo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6yy6KkRo .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6yy6KkRo .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6yy6KkRo .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6yy6KkRo .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6yy6KkRo .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6yy6KkRo .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6yy6KkRo .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6yy6KkRo .mbr-section-title {
  color: #232323;
}
.cid-uA6yy6KkRo .mbr-text,
.cid-uA6yy6KkRo .mbr-section-btn {
  text-align: center;
}
.cid-uA6yy6KkRo .item-title {
  text-align: center;
}
.cid-uA6yy6KkRo .content-head {
  max-width: 800px;
}
.cid-uA6yy6KkRo .mbr-text,
.cid-uA6yy6KkRo .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6yy8CJcD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6yy8CJcD .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6yy8CJcD .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6yy8CJcD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6yy8CJcD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6yy8CJcD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6yy8CJcD .map-placeholder {
  display: none;
}
.cid-uA6yy8CJcD .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6yy8CJcD .card {
  padding: 3rem 8rem;
}
.cid-uA6yy8CJcD .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6yy8CJcD .card .mbr-text {
  color: #06182d;
}
.cid-uA6yy8CJcD .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6yy8CJcD .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6yy8CJcD .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6yy8CJcD .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6yy8CJcD .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6yy8CJcD .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6yy8CJcD .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6yy8CJcD .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6yy8CJcD .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6yy8CJcD .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6yy8CJcD .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6yy8CJcD .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6yy8CJcD .card .form-group {
  padding-right: 0;
}
.cid-uA6yy8CJcD .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6yy8CJcD .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6yy8CJcD .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6yy8CJcD .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6yy8CJcD .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6yy8CJcD h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6yy8CJcD * {
    text-align: center !important;
  }
  .cid-uA6yy8CJcD .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6yy8CJcD .form-group {
    max-width: 180px;
  }
  .cid-uA6yy8CJcD .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6yy8CJcD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6yy8CJcD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6yybm2j3 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6yycVfS5.popup-builder {
  background-color: #ffffff;
}
.cid-uA6yycVfS5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6yycVfS5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6yycVfS5 .modal-content,
.cid-uA6yycVfS5 .modal-dialog {
  height: auto;
}
.cid-uA6yycVfS5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6yycVfS5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6yycVfS5 .form-wrapper .mbr-form .form-group,
  .cid-uA6yycVfS5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6yycVfS5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6yycVfS5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6yycVfS5 .mbr-text {
  text-align: center;
}
.cid-uA6yycVfS5 .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6yycVfS5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6yycVfS5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6yycVfS5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6yycVfS5 .modal-open {
  overflow: hidden;
}
.cid-uA6yycVfS5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6yycVfS5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6yycVfS5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6yycVfS5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6yycVfS5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6yycVfS5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6yycVfS5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6yycVfS5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6yycVfS5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6yycVfS5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6yycVfS5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6yycVfS5 .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6yycVfS5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6yycVfS5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6yycVfS5 .modal-header {
    padding: 1rem;
  }
}
.cid-uA6yycVfS5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6yycVfS5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6yycVfS5 .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6yycVfS5 .modal-header .close:focus {
  outline: none;
}
.cid-uA6yycVfS5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6yycVfS5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6yycVfS5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6yycVfS5 .modal-body {
    padding: 1rem;
  }
}
.cid-uA6yycVfS5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6yycVfS5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6yycVfS5 .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6yycVfS5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6yycVfS5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6yycVfS5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6yycVfS5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6yycVfS5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6yycVfS5 .modal-lg,
  .cid-uA6yycVfS5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6yycVfS5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6yycVfS5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6yycVfS5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6yycVfS5 .form-group {
  margin-bottom: 1rem;
}
.cid-uA6yycVfS5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6yycVfS5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6yycVfS5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6yycVfS5 .mbr-section-btn {
  margin: 0;
}
.cid-uA6yycVfS5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6zdGyIIp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6zdGyIIp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6zdGyIIp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6zdGyIIp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6zdGyIIp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6zdGyIIp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6zdGyIIp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6zdGyIIp .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6zdGyIIp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6zdGyIIp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6zdGyIIp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6zdGyIIp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6zdGyIIp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6zdGyIIp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6zdGyIIp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6zdGyIIp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6zdGyIIp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6zdGyIIp .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6zdGyIIp .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6zdGyIIp .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6zdGyIIp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6zdGyIIp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6zdGyIIp .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6zdGyIIp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6zdGyIIp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6zdGyIIp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6zdGyIIp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6zdGyIIp .nav-item:focus,
.cid-uA6zdGyIIp .nav-link:focus {
  outline: none;
}
.cid-uA6zdGyIIp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6zdGyIIp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6zdGyIIp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6zdGyIIp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6zdGyIIp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6zdGyIIp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6zdGyIIp .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6zdGyIIp .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6zdGyIIp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6zdGyIIp .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6zdGyIIp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6zdGyIIp .navbar.collapsed {
  justify-content: center;
}
.cid-uA6zdGyIIp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6zdGyIIp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6zdGyIIp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6zdGyIIp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6zdGyIIp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6zdGyIIp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6zdGyIIp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6zdGyIIp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6zdGyIIp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6zdGyIIp .navbar {
    min-height: 72px;
  }
  .cid-uA6zdGyIIp .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6zdGyIIp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6zdGyIIp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6zdGyIIp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6zdGyIIp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6zdGyIIp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6zdGyIIp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6zdGyIIp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6zdGyIIp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6zdGyIIp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6zdGyIIp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6zdGyIIp .dropdown-item.active,
.cid-uA6zdGyIIp .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6zdGyIIp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6zdGyIIp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6zdGyIIp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6zdGyIIp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6zdGyIIp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6zdGyIIp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6zdGyIIp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6zdGyIIp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6zdGyIIp .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6zdGyIIp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6zdGyIIp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6zdGyIIp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6zdGyIIp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6zdGyIIp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6zdGyIIp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6zdGyIIp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6zdGyIIp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6zdGyIIp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6zdGyIIp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6zdGyIIp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6zdGyIIp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6zdGyIIp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6zdGyIIp .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6zdGyIIp .navbar {
    height: 70px;
  }
  .cid-uA6zdGyIIp .navbar.opened {
    height: auto;
  }
  .cid-uA6zdGyIIp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6zdGyIIp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6zdGyIIp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6zdGyIIp .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6zdGyIIp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6zdGyIIp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6zdGyIIp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6zdGyIIp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6zdGyIIp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6zdGyIIp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6zdI9Ul3 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6zdI9Ul3 .mbr-section-title {
  text-align: center;
}
.cid-uA6zdI9Ul3 .mbr-text,
.cid-uA6zdI9Ul3 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6zdI9Ul3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6zdI9Ul3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6zdJj9GM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6zdJj9GM .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6zdJj9GM .mbr-shop .row {
  margin: 0;
}
.cid-uA6zdJj9GM .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6zdJj9GM .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6zdJj9GM .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6zdJj9GM .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6zdJj9GM .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6zdJj9GM .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6zdJj9GM .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6zdJj9GM .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6zdJj9GM .mbr-shop .filter-by-pu,
.cid-uA6zdJj9GM .mbr-shop .filter-by-pd,
.cid-uA6zdJj9GM .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6zdJj9GM .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6zdJj9GM .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6zdJj9GM .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6zdJj9GM .mbr-shop .galleryItem h4,
.cid-uA6zdJj9GM .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6zdJj9GM .mbr-shop .galleryItem h5,
.cid-uA6zdJj9GM .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6zdJj9GM .mbr-shop .galleryItem p,
.cid-uA6zdJj9GM .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6zdJj9GM .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6zdJj9GM .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6zdJj9GM .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6zdJj9GM .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6zdJj9GM .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6zdJj9GM .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6zdJj9GM .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6zdJj9GM .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6zdJj9GM .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6zdJj9GM .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6zdJj9GM .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6zdJj9GM .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6zdJj9GM .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6zdJj9GM .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6zdJj9GM .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6zdJj9GM .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6zdJj9GM .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6zdJj9GM .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6zdJj9GM .mbr-shop .toggle:hover,
.cid-uA6zdJj9GM .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6zdJj9GM .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6zdJj9GM .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6zdJj9GM .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6zdJj9GM .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6zdJj9GM .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6zdJj9GM .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6zdJj9GM .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6zdJj9GM .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6zdJj9GM .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6zdJj9GM .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6zdJj9GM .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6zdJj9GM .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6zdJj9GM .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6zdJj9GM .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6zdJj9GM .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6zdJj9GM .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6zdJj9GM .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6zdJj9GM .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6zdJj9GM .mbr-shop .price-range {
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6zdJj9GM .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6zdJj9GM .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6zdJj9GM .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6zdJj9GM .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6zdJj9GM .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6zdJj9GM .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6zdJj9GM .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6zdJj9GM .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6zdJj9GM .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6zdJj9GM .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6zdJj9GM .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6zdJj9GM .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6zdJj9GM .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6zdJj9GM .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6zdJj9GM .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6zdJj9GM .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6zdJj9GM .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6zdJj9GM .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6zdJj9GM .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6zdJj9GM .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6zdJj9GM .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6zdJj9GM .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6zdJj9GM .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6zdJj9GM .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6zdJj9GM .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6zdJj9GM .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6zdJj9GM .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6zdJj9GM .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6zdJj9GM .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6zdJj9GM .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6zdJj9GM .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6zdJj9GM .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6zdJj9GM .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6zdJj9GM .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6zdJj9GM .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6zdJj9GM .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6zdJj9GM .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6zdJj9GM .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6zdJj9GM .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6zdJj9GM .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6zdJj9GM .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6zdJj9GM .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6zdJj9GM .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6zdJj9GM .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6zdJj9GM .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6zdJj9GM .categories {
  padding: 0;
}
.cid-uA6zdJj9GM .sidebar-title {
  font-weight: bold;
}
.cid-uA6zdJj9GM .item-title {
  text-align: center;
}
.cid-uA6zdJj9GM .item-title DIV {
  text-align: center;
}
.cid-uA6zdJj9GM .card-description P {
  text-align: left;
}
.cid-uA6LVXeyOn {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LVXeyOn .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LVXeyOn .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LVXeyOn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LVXeyOn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LVXeyOn img,
.cid-uA6LVXeyOn .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LVXeyOn .item:focus,
.cid-uA6LVXeyOn span:focus {
  outline: none;
}
.cid-uA6LVXeyOn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LVXeyOn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LVXeyOn .mbr-section-title {
  color: #232323;
}
.cid-uA6LVXeyOn .mbr-text,
.cid-uA6LVXeyOn .mbr-section-btn {
  text-align: center;
}
.cid-uA6LVXeyOn .item-title {
  text-align: center;
}
.cid-uA6LVXeyOn .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6LX7WIul {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LX7WIul .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LX7WIul .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LX7WIul .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LX7WIul .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LX7WIul img,
.cid-uA6LX7WIul .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LX7WIul .item:focus,
.cid-uA6LX7WIul span:focus {
  outline: none;
}
.cid-uA6LX7WIul .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LX7WIul .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LX7WIul .mbr-section-title {
  color: #232323;
}
.cid-uA6LX7WIul .mbr-text,
.cid-uA6LX7WIul .mbr-section-btn {
  text-align: center;
}
.cid-uA6LX7WIul .item-title {
  text-align: center;
}
.cid-uA6LX7WIul .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6LYhS4kv {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LYhS4kv .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LYhS4kv .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LYhS4kv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LYhS4kv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LYhS4kv img,
.cid-uA6LYhS4kv .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LYhS4kv .item:focus,
.cid-uA6LYhS4kv span:focus {
  outline: none;
}
.cid-uA6LYhS4kv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LYhS4kv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LYhS4kv .mbr-section-title {
  color: #232323;
}
.cid-uA6LYhS4kv .mbr-text,
.cid-uA6LYhS4kv .mbr-section-btn {
  text-align: center;
}
.cid-uA6LYhS4kv .item-title {
  text-align: center;
}
.cid-uA6LYhS4kv .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6LZAdXBO {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6LZAdXBO .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6LZAdXBO .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6LZAdXBO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6LZAdXBO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6LZAdXBO img,
.cid-uA6LZAdXBO .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6LZAdXBO .item:focus,
.cid-uA6LZAdXBO span:focus {
  outline: none;
}
.cid-uA6LZAdXBO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6LZAdXBO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6LZAdXBO .mbr-section-title {
  color: #232323;
}
.cid-uA6LZAdXBO .mbr-text,
.cid-uA6LZAdXBO .mbr-section-btn {
  text-align: center;
}
.cid-uA6LZAdXBO .item-title {
  text-align: center;
}
.cid-uA6LZAdXBO .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6zdT59ZH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6zdT59ZH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6zdT59ZH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6zdT59ZH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6zdT59ZH .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6zdT59ZH .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6zdT59ZH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6zdT59ZH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6zdT59ZH .mbr-text,
.cid-uA6zdT59ZH .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcLpwKOD2 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcLpwKOD2 img,
.cid-uAcLpwKOD2 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcLpwKOD2 img,
  .cid-uAcLpwKOD2 .item-img {
    max-height: 300px;
  }
}
.cid-uAcLpwKOD2 .item:focus,
.cid-uAcLpwKOD2 span:focus {
  outline: none;
}
.cid-uAcLpwKOD2 .item-wrapper {
  position: relative;
}
.cid-uAcLpwKOD2 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcLpwKOD2 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcLpwKOD2 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcLpwKOD2 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcLpwKOD2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcLpwKOD2 .mbr-section-title {
  color: #232323;
}
.cid-uAcLpwKOD2 .mbr-text,
.cid-uAcLpwKOD2 .mbr-section-btn {
  text-align: left;
}
.cid-uAcLpwKOD2 .item-title {
  text-align: center;
}
.cid-uAcLpwKOD2 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcLpwKOD2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcLpwKOD2 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcLpwKOD2 .embla__button--next,
.cid-uAcLpwKOD2 .embla__button--prev {
  display: flex;
}
.cid-uAcLpwKOD2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcLpwKOD2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcLpwKOD2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcLpwKOD2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcLpwKOD2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcLpwKOD2 .embla__button {
    top: auto;
  }
}
.cid-uAcLpwKOD2 .embla {
  position: relative;
  width: 100%;
}
.cid-uAcLpwKOD2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcLpwKOD2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcLpwKOD2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcLpwKOD2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcLpwKOD2 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcLpwKOD2 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcLpwKOD2 .content-head {
  max-width: 800px;
}
.cid-uA6zdX3qrd {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6zdX3qrd img,
.cid-uA6zdX3qrd .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6zdX3qrd .item:focus,
.cid-uA6zdX3qrd span:focus {
  outline: none;
}
.cid-uA6zdX3qrd .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6zdX3qrd .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6zdX3qrd .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6zdX3qrd .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6zdX3qrd .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6zdX3qrd .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6zdX3qrd .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6zdX3qrd .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6zdX3qrd .mbr-section-title {
  color: #232323;
}
.cid-uA6zdX3qrd .mbr-text,
.cid-uA6zdX3qrd .mbr-section-btn {
  text-align: center;
}
.cid-uA6zdX3qrd .item-title {
  text-align: center;
}
.cid-uA6zdX3qrd .content-head {
  max-width: 800px;
}
.cid-uA6zdX3qrd .mbr-text,
.cid-uA6zdX3qrd .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6zdZ2BvL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6zdZ2BvL .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6zdZ2BvL .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6zdZ2BvL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6zdZ2BvL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6zdZ2BvL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6zdZ2BvL .map-placeholder {
  display: none;
}
.cid-uA6zdZ2BvL .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6zdZ2BvL .card {
  padding: 3rem 8rem;
}
.cid-uA6zdZ2BvL .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6zdZ2BvL .card .mbr-text {
  color: #06182d;
}
.cid-uA6zdZ2BvL .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6zdZ2BvL .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6zdZ2BvL .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6zdZ2BvL .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6zdZ2BvL .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6zdZ2BvL .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6zdZ2BvL .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6zdZ2BvL .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6zdZ2BvL .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6zdZ2BvL .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6zdZ2BvL .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6zdZ2BvL .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6zdZ2BvL .card .form-group {
  padding-right: 0;
}
.cid-uA6zdZ2BvL .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6zdZ2BvL .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6zdZ2BvL .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6zdZ2BvL .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6zdZ2BvL .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6zdZ2BvL h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6zdZ2BvL * {
    text-align: center !important;
  }
  .cid-uA6zdZ2BvL .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6zdZ2BvL .form-group {
    max-width: 180px;
  }
  .cid-uA6zdZ2BvL .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6zdZ2BvL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6zdZ2BvL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6ze1NIcM {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6ze3pzja.popup-builder {
  background-color: #ffffff;
}
.cid-uA6ze3pzja.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6ze3pzja.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6ze3pzja .modal-content,
.cid-uA6ze3pzja .modal-dialog {
  height: auto;
}
.cid-uA6ze3pzja .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6ze3pzja .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6ze3pzja .form-wrapper .mbr-form .form-group,
  .cid-uA6ze3pzja .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6ze3pzja .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6ze3pzja .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6ze3pzja .mbr-text {
  text-align: center;
}
.cid-uA6ze3pzja .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6ze3pzja .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6ze3pzja .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6ze3pzja .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6ze3pzja .modal-open {
  overflow: hidden;
}
.cid-uA6ze3pzja .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6ze3pzja .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6ze3pzja .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6ze3pzja .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6ze3pzja .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6ze3pzja .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6ze3pzja .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6ze3pzja .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6ze3pzja .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6ze3pzja .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6ze3pzja .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6ze3pzja .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6ze3pzja .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6ze3pzja .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6ze3pzja .modal-header {
    padding: 1rem;
  }
}
.cid-uA6ze3pzja .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6ze3pzja .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6ze3pzja .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6ze3pzja .modal-header .close:focus {
  outline: none;
}
.cid-uA6ze3pzja .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6ze3pzja .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6ze3pzja .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6ze3pzja .modal-body {
    padding: 1rem;
  }
}
.cid-uA6ze3pzja .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6ze3pzja .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6ze3pzja .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6ze3pzja .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6ze3pzja .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6ze3pzja .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6ze3pzja .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6ze3pzja .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6ze3pzja .modal-lg,
  .cid-uA6ze3pzja .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6ze3pzja .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6ze3pzja .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6ze3pzja .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6ze3pzja .form-group {
  margin-bottom: 1rem;
}
.cid-uA6ze3pzja .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6ze3pzja .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6ze3pzja .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6ze3pzja .mbr-section-btn {
  margin: 0;
}
.cid-uA6ze3pzja .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6A2LLf2s {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6A2LLf2s .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6A2LLf2s .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6A2LLf2s .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6A2LLf2s .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6A2LLf2s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6A2LLf2s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6A2LLf2s .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6A2LLf2s .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6A2LLf2s .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6A2LLf2s .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6A2LLf2s .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6A2LLf2s .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6A2LLf2s .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6A2LLf2s .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6A2LLf2s .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6A2LLf2s .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6A2LLf2s .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6A2LLf2s .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6A2LLf2s .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6A2LLf2s .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6A2LLf2s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6A2LLf2s .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6A2LLf2s .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6A2LLf2s .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6A2LLf2s .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6A2LLf2s .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6A2LLf2s .nav-item:focus,
.cid-uA6A2LLf2s .nav-link:focus {
  outline: none;
}
.cid-uA6A2LLf2s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6A2LLf2s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6A2LLf2s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6A2LLf2s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6A2LLf2s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6A2LLf2s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6A2LLf2s .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6A2LLf2s .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6A2LLf2s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6A2LLf2s .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6A2LLf2s .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6A2LLf2s .navbar.collapsed {
  justify-content: center;
}
.cid-uA6A2LLf2s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6A2LLf2s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6A2LLf2s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6A2LLf2s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6A2LLf2s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6A2LLf2s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6A2LLf2s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6A2LLf2s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6A2LLf2s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6A2LLf2s .navbar {
    min-height: 72px;
  }
  .cid-uA6A2LLf2s .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6A2LLf2s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6A2LLf2s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6A2LLf2s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6A2LLf2s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6A2LLf2s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6A2LLf2s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6A2LLf2s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6A2LLf2s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6A2LLf2s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6A2LLf2s .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6A2LLf2s .dropdown-item.active,
.cid-uA6A2LLf2s .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6A2LLf2s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6A2LLf2s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6A2LLf2s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6A2LLf2s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6A2LLf2s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6A2LLf2s .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6A2LLf2s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6A2LLf2s .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6A2LLf2s .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6A2LLf2s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6A2LLf2s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6A2LLf2s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6A2LLf2s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6A2LLf2s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6A2LLf2s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6A2LLf2s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6A2LLf2s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6A2LLf2s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6A2LLf2s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6A2LLf2s .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6A2LLf2s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6A2LLf2s .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6A2LLf2s .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6A2LLf2s .navbar {
    height: 70px;
  }
  .cid-uA6A2LLf2s .navbar.opened {
    height: auto;
  }
  .cid-uA6A2LLf2s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6A2LLf2s .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6A2LLf2s .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6A2LLf2s .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6A2LLf2s .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6A2LLf2s .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6A2LLf2s .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6A2LLf2s .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6A2LLf2s .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6A2LLf2s .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6A2Obl6o {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6A2Obl6o .mbr-section-title {
  text-align: center;
}
.cid-uA6A2Obl6o .mbr-text,
.cid-uA6A2Obl6o .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6A2Obl6o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6A2Obl6o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6A2QuBEz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6A2QuBEz .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6A2QuBEz .mbr-shop .row {
  margin: 0;
}
.cid-uA6A2QuBEz .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6A2QuBEz .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6A2QuBEz .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6A2QuBEz .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6A2QuBEz .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6A2QuBEz .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6A2QuBEz .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6A2QuBEz .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6A2QuBEz .mbr-shop .filter-by-pu,
.cid-uA6A2QuBEz .mbr-shop .filter-by-pd,
.cid-uA6A2QuBEz .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6A2QuBEz .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6A2QuBEz .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6A2QuBEz .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6A2QuBEz .mbr-shop .galleryItem h4,
.cid-uA6A2QuBEz .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6A2QuBEz .mbr-shop .galleryItem h5,
.cid-uA6A2QuBEz .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6A2QuBEz .mbr-shop .galleryItem p,
.cid-uA6A2QuBEz .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6A2QuBEz .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6A2QuBEz .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6A2QuBEz .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6A2QuBEz .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6A2QuBEz .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6A2QuBEz .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6A2QuBEz .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6A2QuBEz .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6A2QuBEz .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6A2QuBEz .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6A2QuBEz .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6A2QuBEz .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6A2QuBEz .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6A2QuBEz .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6A2QuBEz .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6A2QuBEz .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6A2QuBEz .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6A2QuBEz .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6A2QuBEz .mbr-shop .toggle:hover,
.cid-uA6A2QuBEz .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6A2QuBEz .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6A2QuBEz .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6A2QuBEz .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6A2QuBEz .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6A2QuBEz .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6A2QuBEz .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6A2QuBEz .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6A2QuBEz .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6A2QuBEz .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6A2QuBEz .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6A2QuBEz .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6A2QuBEz .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6A2QuBEz .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6A2QuBEz .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6A2QuBEz .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6A2QuBEz .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6A2QuBEz .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6A2QuBEz .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6A2QuBEz .mbr-shop .price-range {
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6A2QuBEz .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6A2QuBEz .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6A2QuBEz .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6A2QuBEz .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6A2QuBEz .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6A2QuBEz .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6A2QuBEz .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6A2QuBEz .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6A2QuBEz .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6A2QuBEz .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6A2QuBEz .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6A2QuBEz .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6A2QuBEz .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6A2QuBEz .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6A2QuBEz .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6A2QuBEz .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6A2QuBEz .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6A2QuBEz .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6A2QuBEz .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6A2QuBEz .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6A2QuBEz .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6A2QuBEz .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6A2QuBEz .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6A2QuBEz .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6A2QuBEz .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6A2QuBEz .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6A2QuBEz .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6A2QuBEz .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6A2QuBEz .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6A2QuBEz .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6A2QuBEz .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6A2QuBEz .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6A2QuBEz .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6A2QuBEz .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6A2QuBEz .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6A2QuBEz .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6A2QuBEz .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6A2QuBEz .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6A2QuBEz .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6A2QuBEz .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6A2QuBEz .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6A2QuBEz .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6A2QuBEz .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6A2QuBEz .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6A2QuBEz .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6A2QuBEz .categories {
  padding: 0;
}
.cid-uA6A2QuBEz .sidebar-title {
  font-weight: bold;
}
.cid-uA6A2QuBEz .item-title {
  text-align: center;
}
.cid-uA6A2QuBEz .item-title DIV {
  text-align: center;
}
.cid-uA6A2QuBEz .card-description P {
  text-align: left;
}
.cid-uA6M9L26HR {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6M9L26HR .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6M9L26HR .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6M9L26HR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6M9L26HR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6M9L26HR img,
.cid-uA6M9L26HR .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6M9L26HR .item:focus,
.cid-uA6M9L26HR span:focus {
  outline: none;
}
.cid-uA6M9L26HR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6M9L26HR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6M9L26HR .mbr-section-title {
  color: #232323;
}
.cid-uA6M9L26HR .mbr-text,
.cid-uA6M9L26HR .mbr-section-btn {
  text-align: center;
}
.cid-uA6M9L26HR .item-title {
  text-align: center;
}
.cid-uA6M9L26HR .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MaPsHQs {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MaPsHQs .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MaPsHQs .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MaPsHQs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MaPsHQs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MaPsHQs img,
.cid-uA6MaPsHQs .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MaPsHQs .item:focus,
.cid-uA6MaPsHQs span:focus {
  outline: none;
}
.cid-uA6MaPsHQs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MaPsHQs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MaPsHQs .mbr-section-title {
  color: #232323;
}
.cid-uA6MaPsHQs .mbr-text,
.cid-uA6MaPsHQs .mbr-section-btn {
  text-align: center;
}
.cid-uA6MaPsHQs .item-title {
  text-align: center;
}
.cid-uA6MaPsHQs .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MbXThvx {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MbXThvx .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MbXThvx .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MbXThvx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MbXThvx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MbXThvx img,
.cid-uA6MbXThvx .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MbXThvx .item:focus,
.cid-uA6MbXThvx span:focus {
  outline: none;
}
.cid-uA6MbXThvx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MbXThvx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MbXThvx .mbr-section-title {
  color: #232323;
}
.cid-uA6MbXThvx .mbr-text,
.cid-uA6MbXThvx .mbr-section-btn {
  text-align: center;
}
.cid-uA6MbXThvx .item-title {
  text-align: center;
}
.cid-uA6MbXThvx .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Md24GVs {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Md24GVs .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Md24GVs .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Md24GVs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Md24GVs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Md24GVs img,
.cid-uA6Md24GVs .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Md24GVs .item:focus,
.cid-uA6Md24GVs span:focus {
  outline: none;
}
.cid-uA6Md24GVs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Md24GVs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Md24GVs .mbr-section-title {
  color: #232323;
}
.cid-uA6Md24GVs .mbr-text,
.cid-uA6Md24GVs .mbr-section-btn {
  text-align: center;
}
.cid-uA6Md24GVs .item-title {
  text-align: center;
}
.cid-uA6Md24GVs .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6A34McQw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6A34McQw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6A34McQw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6A34McQw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6A34McQw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6A34McQw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6A34McQw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6A34McQw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6A34McQw .mbr-text,
.cid-uA6A34McQw .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcLCzsQzj {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcLCzsQzj img,
.cid-uAcLCzsQzj .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcLCzsQzj img,
  .cid-uAcLCzsQzj .item-img {
    max-height: 300px;
  }
}
.cid-uAcLCzsQzj .item:focus,
.cid-uAcLCzsQzj span:focus {
  outline: none;
}
.cid-uAcLCzsQzj .item-wrapper {
  position: relative;
}
.cid-uAcLCzsQzj .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcLCzsQzj .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcLCzsQzj .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcLCzsQzj .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcLCzsQzj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcLCzsQzj .mbr-section-title {
  color: #232323;
}
.cid-uAcLCzsQzj .mbr-text,
.cid-uAcLCzsQzj .mbr-section-btn {
  text-align: left;
}
.cid-uAcLCzsQzj .item-title {
  text-align: center;
}
.cid-uAcLCzsQzj .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcLCzsQzj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcLCzsQzj .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcLCzsQzj .embla__button--next,
.cid-uAcLCzsQzj .embla__button--prev {
  display: flex;
}
.cid-uAcLCzsQzj .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcLCzsQzj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcLCzsQzj .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcLCzsQzj .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcLCzsQzj .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcLCzsQzj .embla__button {
    top: auto;
  }
}
.cid-uAcLCzsQzj .embla {
  position: relative;
  width: 100%;
}
.cid-uAcLCzsQzj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcLCzsQzj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcLCzsQzj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcLCzsQzj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcLCzsQzj .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcLCzsQzj .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcLCzsQzj .content-head {
  max-width: 800px;
}
.cid-uA6A39sWTo {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6A39sWTo img,
.cid-uA6A39sWTo .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6A39sWTo .item:focus,
.cid-uA6A39sWTo span:focus {
  outline: none;
}
.cid-uA6A39sWTo .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6A39sWTo .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6A39sWTo .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6A39sWTo .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6A39sWTo .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6A39sWTo .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6A39sWTo .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6A39sWTo .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6A39sWTo .mbr-section-title {
  color: #232323;
}
.cid-uA6A39sWTo .mbr-text,
.cid-uA6A39sWTo .mbr-section-btn {
  text-align: center;
}
.cid-uA6A39sWTo .item-title {
  text-align: center;
}
.cid-uA6A39sWTo .content-head {
  max-width: 800px;
}
.cid-uA6A39sWTo .mbr-text,
.cid-uA6A39sWTo .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6A3bQemv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6A3bQemv .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6A3bQemv .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6A3bQemv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6A3bQemv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6A3bQemv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6A3bQemv .map-placeholder {
  display: none;
}
.cid-uA6A3bQemv .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6A3bQemv .card {
  padding: 3rem 8rem;
}
.cid-uA6A3bQemv .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6A3bQemv .card .mbr-text {
  color: #06182d;
}
.cid-uA6A3bQemv .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6A3bQemv .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6A3bQemv .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6A3bQemv .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6A3bQemv .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6A3bQemv .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6A3bQemv .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6A3bQemv .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6A3bQemv .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6A3bQemv .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6A3bQemv .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6A3bQemv .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6A3bQemv .card .form-group {
  padding-right: 0;
}
.cid-uA6A3bQemv .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6A3bQemv .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6A3bQemv .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6A3bQemv .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6A3bQemv .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6A3bQemv h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6A3bQemv * {
    text-align: center !important;
  }
  .cid-uA6A3bQemv .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6A3bQemv .form-group {
    max-width: 180px;
  }
  .cid-uA6A3bQemv .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6A3bQemv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6A3bQemv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6A3eFlk6 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6A3gbbmt.popup-builder {
  background-color: #ffffff;
}
.cid-uA6A3gbbmt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6A3gbbmt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6A3gbbmt .modal-content,
.cid-uA6A3gbbmt .modal-dialog {
  height: auto;
}
.cid-uA6A3gbbmt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6A3gbbmt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6A3gbbmt .form-wrapper .mbr-form .form-group,
  .cid-uA6A3gbbmt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6A3gbbmt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6A3gbbmt .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6A3gbbmt .mbr-text {
  text-align: center;
}
.cid-uA6A3gbbmt .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6A3gbbmt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6A3gbbmt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6A3gbbmt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6A3gbbmt .modal-open {
  overflow: hidden;
}
.cid-uA6A3gbbmt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6A3gbbmt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6A3gbbmt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6A3gbbmt .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6A3gbbmt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6A3gbbmt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6A3gbbmt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6A3gbbmt .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6A3gbbmt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6A3gbbmt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6A3gbbmt .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6A3gbbmt .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6A3gbbmt .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6A3gbbmt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6A3gbbmt .modal-header {
    padding: 1rem;
  }
}
.cid-uA6A3gbbmt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6A3gbbmt .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6A3gbbmt .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6A3gbbmt .modal-header .close:focus {
  outline: none;
}
.cid-uA6A3gbbmt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6A3gbbmt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6A3gbbmt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6A3gbbmt .modal-body {
    padding: 1rem;
  }
}
.cid-uA6A3gbbmt .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6A3gbbmt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6A3gbbmt .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6A3gbbmt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6A3gbbmt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6A3gbbmt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6A3gbbmt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6A3gbbmt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6A3gbbmt .modal-lg,
  .cid-uA6A3gbbmt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6A3gbbmt .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6A3gbbmt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6A3gbbmt .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6A3gbbmt .form-group {
  margin-bottom: 1rem;
}
.cid-uA6A3gbbmt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6A3gbbmt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6A3gbbmt .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6A3gbbmt .mbr-section-btn {
  margin: 0;
}
.cid-uA6A3gbbmt .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6BOoWnUo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6BOoWnUo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6BOoWnUo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6BOoWnUo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6BOoWnUo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6BOoWnUo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6BOoWnUo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6BOoWnUo .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6BOoWnUo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6BOoWnUo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6BOoWnUo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6BOoWnUo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6BOoWnUo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6BOoWnUo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6BOoWnUo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6BOoWnUo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6BOoWnUo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6BOoWnUo .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6BOoWnUo .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6BOoWnUo .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6BOoWnUo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6BOoWnUo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6BOoWnUo .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6BOoWnUo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6BOoWnUo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6BOoWnUo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6BOoWnUo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6BOoWnUo .nav-item:focus,
.cid-uA6BOoWnUo .nav-link:focus {
  outline: none;
}
.cid-uA6BOoWnUo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6BOoWnUo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6BOoWnUo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6BOoWnUo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6BOoWnUo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6BOoWnUo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6BOoWnUo .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6BOoWnUo .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6BOoWnUo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6BOoWnUo .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6BOoWnUo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6BOoWnUo .navbar.collapsed {
  justify-content: center;
}
.cid-uA6BOoWnUo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6BOoWnUo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6BOoWnUo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6BOoWnUo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6BOoWnUo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6BOoWnUo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6BOoWnUo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6BOoWnUo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6BOoWnUo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6BOoWnUo .navbar {
    min-height: 72px;
  }
  .cid-uA6BOoWnUo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6BOoWnUo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6BOoWnUo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6BOoWnUo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6BOoWnUo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6BOoWnUo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6BOoWnUo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6BOoWnUo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6BOoWnUo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6BOoWnUo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6BOoWnUo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6BOoWnUo .dropdown-item.active,
.cid-uA6BOoWnUo .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6BOoWnUo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6BOoWnUo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6BOoWnUo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6BOoWnUo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6BOoWnUo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6BOoWnUo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6BOoWnUo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6BOoWnUo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6BOoWnUo .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6BOoWnUo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6BOoWnUo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6BOoWnUo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6BOoWnUo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6BOoWnUo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6BOoWnUo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6BOoWnUo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6BOoWnUo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6BOoWnUo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6BOoWnUo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6BOoWnUo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6BOoWnUo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6BOoWnUo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6BOoWnUo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6BOoWnUo .navbar {
    height: 70px;
  }
  .cid-uA6BOoWnUo .navbar.opened {
    height: auto;
  }
  .cid-uA6BOoWnUo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6BOoWnUo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6BOoWnUo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6BOoWnUo .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6BOoWnUo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6BOoWnUo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6BOoWnUo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6BOoWnUo .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6BOoWnUo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6BOoWnUo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6BOqbxN0 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6BOqbxN0 .mbr-section-title {
  text-align: center;
}
.cid-uA6BOqbxN0 .mbr-text,
.cid-uA6BOqbxN0 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6BOqbxN0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6BOqbxN0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA752Xw7sa {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uA752Xw7sa .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA752Xw7sa .mbr-shop .row {
  margin: 0;
}
.cid-uA752Xw7sa .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA752Xw7sa .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA752Xw7sa .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA752Xw7sa .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA752Xw7sa .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA752Xw7sa .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA752Xw7sa .mbr-shop .hide-modal {
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA752Xw7sa .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA752Xw7sa .mbr-shop .filter-by-pu,
.cid-uA752Xw7sa .mbr-shop .filter-by-pd,
.cid-uA752Xw7sa .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA752Xw7sa .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA752Xw7sa .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA752Xw7sa .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA752Xw7sa .mbr-shop .galleryItem h4,
.cid-uA752Xw7sa .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA752Xw7sa .mbr-shop .galleryItem h5,
.cid-uA752Xw7sa .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA752Xw7sa .mbr-shop .galleryItem p,
.cid-uA752Xw7sa .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA752Xw7sa .mbr-shop .item-button {
  text-align: center;
}
.cid-uA752Xw7sa .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA752Xw7sa .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA752Xw7sa .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA752Xw7sa .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA752Xw7sa .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA752Xw7sa .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA752Xw7sa .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA752Xw7sa .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA752Xw7sa .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA752Xw7sa .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA752Xw7sa .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA752Xw7sa .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA752Xw7sa .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA752Xw7sa .mbr-shop .range-controls {
  position: relative;
}
.cid-uA752Xw7sa .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA752Xw7sa .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA752Xw7sa .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA752Xw7sa .mbr-shop .toggle:hover,
.cid-uA752Xw7sa .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA752Xw7sa .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA752Xw7sa .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA752Xw7sa .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .text-modal {
  padding-left: 30px;
}
.cid-uA752Xw7sa .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA752Xw7sa .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA752Xw7sa .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA752Xw7sa .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA752Xw7sa .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA752Xw7sa .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA752Xw7sa .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA752Xw7sa .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA752Xw7sa .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA752Xw7sa .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA752Xw7sa .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA752Xw7sa .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA752Xw7sa .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA752Xw7sa .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA752Xw7sa .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA752Xw7sa .mbr-shop .price-range {
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA752Xw7sa .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA752Xw7sa .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA752Xw7sa .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA752Xw7sa .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA752Xw7sa .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA752Xw7sa .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA752Xw7sa .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA752Xw7sa .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA752Xw7sa .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA752Xw7sa .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA752Xw7sa .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA752Xw7sa .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA752Xw7sa .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA752Xw7sa .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA752Xw7sa .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA752Xw7sa .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA752Xw7sa .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA752Xw7sa .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA752Xw7sa .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA752Xw7sa .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA752Xw7sa .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA752Xw7sa .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA752Xw7sa .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA752Xw7sa .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA752Xw7sa .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA752Xw7sa .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA752Xw7sa .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA752Xw7sa .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA752Xw7sa .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA752Xw7sa .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA752Xw7sa .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA752Xw7sa .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA752Xw7sa .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA752Xw7sa .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA752Xw7sa .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA752Xw7sa .mbr-gallery-item .sidebar_wraper {
  background-color: #f7f7f7;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA752Xw7sa .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA752Xw7sa .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA752Xw7sa .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA752Xw7sa .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA752Xw7sa .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA752Xw7sa .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA752Xw7sa .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA752Xw7sa .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA752Xw7sa .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA752Xw7sa .categories {
  padding: 0;
}
.cid-uA752Xw7sa .sidebar-title {
  font-weight: bold;
}
.cid-uA752Xw7sa .item-title {
  text-align: center;
}
.cid-uA752Xw7sa .shop-item-price,
.cid-uA752Xw7sa .price-block {
  text-align: center;
}
.cid-uAcNwwSsbB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #e4e7e1;
}
.cid-uAcNwwSsbB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAcNwwSsbB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAcNwwSsbB .container {
    padding: 0 30px;
  }
}
.cid-uAcNwwSsbB .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-uAcNwwSsbB .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uAcNwwSsbB .content-wrapper {
    padding: 0;
  }
}
.cid-uAcNwwSsbB .content-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uAcNwwSsbB .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uAcNwwSsbB .mbr-figure {
  position: relative;
}
.cid-uAcNwwSsbB .mbr-figure::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 118px;
  height: 118px;
  background-image: linear-gradient(45deg, #ff0000 50%, #e4e7e1 50%);
  z-index: 10;
}
@media (max-width: 992px) {
  .cid-uAcNwwSsbB .mbr-figure::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uAcNwwSsbB .mbr-section-title {
  color: #254b45;
}
.cid-uA6Mpoc8Ne {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Mpoc8Ne .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Mpoc8Ne .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Mpoc8Ne .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Mpoc8Ne .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Mpoc8Ne img,
.cid-uA6Mpoc8Ne .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Mpoc8Ne .item:focus,
.cid-uA6Mpoc8Ne span:focus {
  outline: none;
}
.cid-uA6Mpoc8Ne .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Mpoc8Ne .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Mpoc8Ne .mbr-section-title {
  color: #232323;
}
.cid-uA6Mpoc8Ne .mbr-text,
.cid-uA6Mpoc8Ne .mbr-section-btn {
  text-align: center;
}
.cid-uA6Mpoc8Ne .item-title {
  text-align: center;
}
.cid-uA6Mpoc8Ne .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Mrgs6ec {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Mrgs6ec .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Mrgs6ec .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Mrgs6ec .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Mrgs6ec .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Mrgs6ec img,
.cid-uA6Mrgs6ec .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Mrgs6ec .item:focus,
.cid-uA6Mrgs6ec span:focus {
  outline: none;
}
.cid-uA6Mrgs6ec .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Mrgs6ec .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Mrgs6ec .mbr-section-title {
  color: #232323;
}
.cid-uA6Mrgs6ec .mbr-text,
.cid-uA6Mrgs6ec .mbr-section-btn {
  text-align: center;
}
.cid-uA6Mrgs6ec .item-title {
  text-align: center;
}
.cid-uA6Mrgs6ec .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MsF2rd5 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MsF2rd5 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MsF2rd5 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MsF2rd5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MsF2rd5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MsF2rd5 img,
.cid-uA6MsF2rd5 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MsF2rd5 .item:focus,
.cid-uA6MsF2rd5 span:focus {
  outline: none;
}
.cid-uA6MsF2rd5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MsF2rd5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MsF2rd5 .mbr-section-title {
  color: #232323;
}
.cid-uA6MsF2rd5 .mbr-text,
.cid-uA6MsF2rd5 .mbr-section-btn {
  text-align: center;
}
.cid-uA6MsF2rd5 .item-title {
  text-align: center;
}
.cid-uA6MsF2rd5 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MtQbsgu {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MtQbsgu .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MtQbsgu .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MtQbsgu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MtQbsgu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MtQbsgu img,
.cid-uA6MtQbsgu .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MtQbsgu .item:focus,
.cid-uA6MtQbsgu span:focus {
  outline: none;
}
.cid-uA6MtQbsgu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MtQbsgu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MtQbsgu .mbr-section-title {
  color: #232323;
}
.cid-uA6MtQbsgu .mbr-text,
.cid-uA6MtQbsgu .mbr-section-btn {
  text-align: center;
}
.cid-uA6MtQbsgu .item-title {
  text-align: center;
}
.cid-uA6MtQbsgu .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6BOBkydT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6BOBkydT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6BOBkydT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6BOBkydT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6BOBkydT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6BOBkydT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6BOBkydT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6BOBkydT .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6BOBkydT .mbr-text,
.cid-uA6BOBkydT .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcMTQP81W {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcMTQP81W img,
.cid-uAcMTQP81W .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcMTQP81W img,
  .cid-uAcMTQP81W .item-img {
    max-height: 300px;
  }
}
.cid-uAcMTQP81W .item:focus,
.cid-uAcMTQP81W span:focus {
  outline: none;
}
.cid-uAcMTQP81W .item-wrapper {
  position: relative;
}
.cid-uAcMTQP81W .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcMTQP81W .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcMTQP81W .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcMTQP81W .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcMTQP81W .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcMTQP81W .mbr-section-title {
  color: #232323;
}
.cid-uAcMTQP81W .mbr-text,
.cid-uAcMTQP81W .mbr-section-btn {
  text-align: left;
}
.cid-uAcMTQP81W .item-title {
  text-align: center;
}
.cid-uAcMTQP81W .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcMTQP81W .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcMTQP81W .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcMTQP81W .embla__button--next,
.cid-uAcMTQP81W .embla__button--prev {
  display: flex;
}
.cid-uAcMTQP81W .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcMTQP81W .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcMTQP81W .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcMTQP81W .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcMTQP81W .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcMTQP81W .embla__button {
    top: auto;
  }
}
.cid-uAcMTQP81W .embla {
  position: relative;
  width: 100%;
}
.cid-uAcMTQP81W .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcMTQP81W .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcMTQP81W .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcMTQP81W .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcMTQP81W .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcMTQP81W .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcMTQP81W .content-head {
  max-width: 800px;
}
.cid-uA6BOFT3Q4 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6BOFT3Q4 img,
.cid-uA6BOFT3Q4 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6BOFT3Q4 .item:focus,
.cid-uA6BOFT3Q4 span:focus {
  outline: none;
}
.cid-uA6BOFT3Q4 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6BOFT3Q4 .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6BOFT3Q4 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6BOFT3Q4 .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6BOFT3Q4 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6BOFT3Q4 .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6BOFT3Q4 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6BOFT3Q4 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6BOFT3Q4 .mbr-section-title {
  color: #232323;
}
.cid-uA6BOFT3Q4 .mbr-text,
.cid-uA6BOFT3Q4 .mbr-section-btn {
  text-align: center;
}
.cid-uA6BOFT3Q4 .item-title {
  text-align: center;
}
.cid-uA6BOFT3Q4 .content-head {
  max-width: 800px;
}
.cid-uA6BOFT3Q4 .mbr-text,
.cid-uA6BOFT3Q4 .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6BOIvY3M {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6BOIvY3M .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6BOIvY3M .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6BOIvY3M .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6BOIvY3M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6BOIvY3M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6BOIvY3M .map-placeholder {
  display: none;
}
.cid-uA6BOIvY3M .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6BOIvY3M .card {
  padding: 3rem 8rem;
}
.cid-uA6BOIvY3M .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6BOIvY3M .card .mbr-text {
  color: #06182d;
}
.cid-uA6BOIvY3M .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6BOIvY3M .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6BOIvY3M .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6BOIvY3M .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6BOIvY3M .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6BOIvY3M .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6BOIvY3M .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6BOIvY3M .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6BOIvY3M .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6BOIvY3M .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6BOIvY3M .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6BOIvY3M .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6BOIvY3M .card .form-group {
  padding-right: 0;
}
.cid-uA6BOIvY3M .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6BOIvY3M .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6BOIvY3M .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6BOIvY3M .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6BOIvY3M .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6BOIvY3M h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6BOIvY3M * {
    text-align: center !important;
  }
  .cid-uA6BOIvY3M .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6BOIvY3M .form-group {
    max-width: 180px;
  }
  .cid-uA6BOIvY3M .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6BOIvY3M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6BOIvY3M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6BOM4dJK {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6BONNreZ.popup-builder {
  background-color: #ffffff;
}
.cid-uA6BONNreZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6BONNreZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6BONNreZ .modal-content,
.cid-uA6BONNreZ .modal-dialog {
  height: auto;
}
.cid-uA6BONNreZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6BONNreZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6BONNreZ .form-wrapper .mbr-form .form-group,
  .cid-uA6BONNreZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6BONNreZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6BONNreZ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6BONNreZ .mbr-text {
  text-align: center;
}
.cid-uA6BONNreZ .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6BONNreZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6BONNreZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6BONNreZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6BONNreZ .modal-open {
  overflow: hidden;
}
.cid-uA6BONNreZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6BONNreZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6BONNreZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6BONNreZ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6BONNreZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6BONNreZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6BONNreZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6BONNreZ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6BONNreZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6BONNreZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6BONNreZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6BONNreZ .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6BONNreZ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6BONNreZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6BONNreZ .modal-header {
    padding: 1rem;
  }
}
.cid-uA6BONNreZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6BONNreZ .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6BONNreZ .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6BONNreZ .modal-header .close:focus {
  outline: none;
}
.cid-uA6BONNreZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6BONNreZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6BONNreZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6BONNreZ .modal-body {
    padding: 1rem;
  }
}
.cid-uA6BONNreZ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6BONNreZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6BONNreZ .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6BONNreZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6BONNreZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6BONNreZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6BONNreZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6BONNreZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6BONNreZ .modal-lg,
  .cid-uA6BONNreZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6BONNreZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6BONNreZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6BONNreZ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6BONNreZ .form-group {
  margin-bottom: 1rem;
}
.cid-uA6BONNreZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6BONNreZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6BONNreZ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6BONNreZ .mbr-section-btn {
  margin: 0;
}
.cid-uA6BONNreZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6CuDcSuU {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6CuDcSuU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6CuDcSuU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6CuDcSuU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6CuDcSuU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6CuDcSuU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6CuDcSuU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6CuDcSuU .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6CuDcSuU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6CuDcSuU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6CuDcSuU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6CuDcSuU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6CuDcSuU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6CuDcSuU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6CuDcSuU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6CuDcSuU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6CuDcSuU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6CuDcSuU .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6CuDcSuU .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6CuDcSuU .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6CuDcSuU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6CuDcSuU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6CuDcSuU .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6CuDcSuU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6CuDcSuU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6CuDcSuU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6CuDcSuU .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6CuDcSuU .nav-item:focus,
.cid-uA6CuDcSuU .nav-link:focus {
  outline: none;
}
.cid-uA6CuDcSuU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6CuDcSuU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6CuDcSuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6CuDcSuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6CuDcSuU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6CuDcSuU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6CuDcSuU .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6CuDcSuU .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6CuDcSuU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6CuDcSuU .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6CuDcSuU .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6CuDcSuU .navbar.collapsed {
  justify-content: center;
}
.cid-uA6CuDcSuU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6CuDcSuU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6CuDcSuU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6CuDcSuU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6CuDcSuU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6CuDcSuU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6CuDcSuU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6CuDcSuU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6CuDcSuU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6CuDcSuU .navbar {
    min-height: 72px;
  }
  .cid-uA6CuDcSuU .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6CuDcSuU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6CuDcSuU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6CuDcSuU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6CuDcSuU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6CuDcSuU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6CuDcSuU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6CuDcSuU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6CuDcSuU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6CuDcSuU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6CuDcSuU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6CuDcSuU .dropdown-item.active,
.cid-uA6CuDcSuU .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6CuDcSuU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6CuDcSuU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6CuDcSuU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6CuDcSuU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6CuDcSuU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6CuDcSuU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6CuDcSuU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6CuDcSuU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6CuDcSuU .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6CuDcSuU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6CuDcSuU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6CuDcSuU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6CuDcSuU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6CuDcSuU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6CuDcSuU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6CuDcSuU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6CuDcSuU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6CuDcSuU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6CuDcSuU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6CuDcSuU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6CuDcSuU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6CuDcSuU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6CuDcSuU .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6CuDcSuU .navbar {
    height: 70px;
  }
  .cid-uA6CuDcSuU .navbar.opened {
    height: auto;
  }
  .cid-uA6CuDcSuU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6CuDcSuU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6CuDcSuU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6CuDcSuU .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6CuDcSuU .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6CuDcSuU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6CuDcSuU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6CuDcSuU .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6CuDcSuU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6CuDcSuU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6CuF27q1 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6CuF27q1 .mbr-section-title {
  text-align: center;
}
.cid-uA6CuF27q1 .mbr-text,
.cid-uA6CuF27q1 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6CuF27q1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6CuF27q1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6CuGokbX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6CuGokbX .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6CuGokbX .mbr-shop .row {
  margin: 0;
}
.cid-uA6CuGokbX .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6CuGokbX .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6CuGokbX .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6CuGokbX .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6CuGokbX .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6CuGokbX .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6CuGokbX .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6CuGokbX .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6CuGokbX .mbr-shop .filter-by-pu,
.cid-uA6CuGokbX .mbr-shop .filter-by-pd,
.cid-uA6CuGokbX .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6CuGokbX .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6CuGokbX .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6CuGokbX .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6CuGokbX .mbr-shop .galleryItem h4,
.cid-uA6CuGokbX .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6CuGokbX .mbr-shop .galleryItem h5,
.cid-uA6CuGokbX .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6CuGokbX .mbr-shop .galleryItem p,
.cid-uA6CuGokbX .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6CuGokbX .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6CuGokbX .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6CuGokbX .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6CuGokbX .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6CuGokbX .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6CuGokbX .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6CuGokbX .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6CuGokbX .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6CuGokbX .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6CuGokbX .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6CuGokbX .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6CuGokbX .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6CuGokbX .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6CuGokbX .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6CuGokbX .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6CuGokbX .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6CuGokbX .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6CuGokbX .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6CuGokbX .mbr-shop .toggle:hover,
.cid-uA6CuGokbX .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6CuGokbX .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6CuGokbX .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6CuGokbX .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6CuGokbX .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6CuGokbX .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6CuGokbX .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6CuGokbX .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6CuGokbX .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6CuGokbX .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6CuGokbX .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6CuGokbX .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6CuGokbX .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6CuGokbX .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6CuGokbX .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6CuGokbX .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6CuGokbX .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6CuGokbX .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6CuGokbX .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6CuGokbX .mbr-shop .price-range {
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6CuGokbX .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6CuGokbX .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6CuGokbX .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6CuGokbX .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6CuGokbX .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6CuGokbX .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6CuGokbX .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6CuGokbX .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6CuGokbX .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6CuGokbX .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6CuGokbX .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6CuGokbX .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6CuGokbX .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6CuGokbX .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6CuGokbX .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6CuGokbX .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6CuGokbX .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6CuGokbX .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6CuGokbX .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6CuGokbX .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6CuGokbX .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6CuGokbX .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6CuGokbX .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6CuGokbX .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6CuGokbX .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6CuGokbX .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6CuGokbX .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6CuGokbX .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6CuGokbX .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6CuGokbX .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6CuGokbX .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6CuGokbX .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6CuGokbX .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6CuGokbX .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6CuGokbX .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6CuGokbX .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6CuGokbX .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6CuGokbX .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6CuGokbX .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6CuGokbX .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6CuGokbX .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6CuGokbX .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6CuGokbX .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6CuGokbX .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6CuGokbX .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6CuGokbX .categories {
  padding: 0;
}
.cid-uA6CuGokbX .sidebar-title {
  font-weight: bold;
}
.cid-uA6CuGokbX .item-title {
  text-align: center;
}
.cid-uA6CuGokbX .item-title DIV {
  text-align: center;
}
.cid-uA6CuGokbX .card-description P {
  text-align: left;
}
.cid-uAcOFg8LEe {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #e4e7e1;
}
.cid-uAcOFg8LEe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAcOFg8LEe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uAcOFg8LEe .container {
    padding: 0 30px;
  }
}
.cid-uAcOFg8LEe .content-wrapper {
  padding: 0 120px;
}
@media (max-width: 1440px) {
  .cid-uAcOFg8LEe .content-wrapper {
    padding: 0 60px;
  }
}
@media (max-width: 992px) {
  .cid-uAcOFg8LEe .content-wrapper {
    padding: 0;
  }
}
.cid-uAcOFg8LEe .content-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uAcOFg8LEe .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uAcOFg8LEe .mbr-figure {
  position: relative;
}
.cid-uAcOFg8LEe .mbr-figure::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 118px;
  height: 118px;
  background-image: linear-gradient(45deg, #ff0000 50%, #e4e7e1 50%);
  z-index: 10;
}
@media (max-width: 992px) {
  .cid-uAcOFg8LEe .mbr-figure::before {
    width: 50px;
    height: 50px;
  }
}
.cid-uAcOFg8LEe .mbr-section-title {
  color: #254b45;
}
.cid-uA6MFA4zwH {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MFA4zwH .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MFA4zwH .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MFA4zwH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MFA4zwH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MFA4zwH img,
.cid-uA6MFA4zwH .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MFA4zwH .item:focus,
.cid-uA6MFA4zwH span:focus {
  outline: none;
}
.cid-uA6MFA4zwH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MFA4zwH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MFA4zwH .mbr-section-title {
  color: #232323;
}
.cid-uA6MFA4zwH .mbr-text,
.cid-uA6MFA4zwH .mbr-section-btn {
  text-align: center;
}
.cid-uA6MFA4zwH .item-title {
  text-align: center;
}
.cid-uA6MFA4zwH .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MGF2fXc {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MGF2fXc .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MGF2fXc .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MGF2fXc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MGF2fXc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MGF2fXc img,
.cid-uA6MGF2fXc .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MGF2fXc .item:focus,
.cid-uA6MGF2fXc span:focus {
  outline: none;
}
.cid-uA6MGF2fXc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MGF2fXc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MGF2fXc .mbr-section-title {
  color: #232323;
}
.cid-uA6MGF2fXc .mbr-text,
.cid-uA6MGF2fXc .mbr-section-btn {
  text-align: center;
}
.cid-uA6MGF2fXc .item-title {
  text-align: center;
}
.cid-uA6MGF2fXc .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MI18Faf {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MI18Faf .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MI18Faf .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MI18Faf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MI18Faf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MI18Faf img,
.cid-uA6MI18Faf .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MI18Faf .item:focus,
.cid-uA6MI18Faf span:focus {
  outline: none;
}
.cid-uA6MI18Faf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MI18Faf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MI18Faf .mbr-section-title {
  color: #232323;
}
.cid-uA6MI18Faf .mbr-text,
.cid-uA6MI18Faf .mbr-section-btn {
  text-align: center;
}
.cid-uA6MI18Faf .item-title {
  text-align: center;
}
.cid-uA6MI18Faf .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MJdZ2MG {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MJdZ2MG .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MJdZ2MG .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MJdZ2MG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MJdZ2MG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MJdZ2MG img,
.cid-uA6MJdZ2MG .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MJdZ2MG .item:focus,
.cid-uA6MJdZ2MG span:focus {
  outline: none;
}
.cid-uA6MJdZ2MG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MJdZ2MG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MJdZ2MG .mbr-section-title {
  color: #232323;
}
.cid-uA6MJdZ2MG .mbr-text,
.cid-uA6MJdZ2MG .mbr-section-btn {
  text-align: center;
}
.cid-uA6MJdZ2MG .item-title {
  text-align: center;
}
.cid-uA6MJdZ2MG .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6CuZ9iFv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6CuZ9iFv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6CuZ9iFv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6CuZ9iFv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6CuZ9iFv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6CuZ9iFv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6CuZ9iFv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6CuZ9iFv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6CuZ9iFv .mbr-text,
.cid-uA6CuZ9iFv .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcOJpD37G {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcOJpD37G img,
.cid-uAcOJpD37G .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcOJpD37G img,
  .cid-uAcOJpD37G .item-img {
    max-height: 300px;
  }
}
.cid-uAcOJpD37G .item:focus,
.cid-uAcOJpD37G span:focus {
  outline: none;
}
.cid-uAcOJpD37G .item-wrapper {
  position: relative;
}
.cid-uAcOJpD37G .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcOJpD37G .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcOJpD37G .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcOJpD37G .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcOJpD37G .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcOJpD37G .mbr-section-title {
  color: #232323;
}
.cid-uAcOJpD37G .mbr-text,
.cid-uAcOJpD37G .mbr-section-btn {
  text-align: left;
}
.cid-uAcOJpD37G .item-title {
  text-align: center;
}
.cid-uAcOJpD37G .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcOJpD37G .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcOJpD37G .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcOJpD37G .embla__button--next,
.cid-uAcOJpD37G .embla__button--prev {
  display: flex;
}
.cid-uAcOJpD37G .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcOJpD37G .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcOJpD37G .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcOJpD37G .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcOJpD37G .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcOJpD37G .embla__button {
    top: auto;
  }
}
.cid-uAcOJpD37G .embla {
  position: relative;
  width: 100%;
}
.cid-uAcOJpD37G .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcOJpD37G .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcOJpD37G .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcOJpD37G .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcOJpD37G .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcOJpD37G .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcOJpD37G .content-head {
  max-width: 800px;
}
.cid-uA6Cv82hMb {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6Cv82hMb img,
.cid-uA6Cv82hMb .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6Cv82hMb .item:focus,
.cid-uA6Cv82hMb span:focus {
  outline: none;
}
.cid-uA6Cv82hMb .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6Cv82hMb .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6Cv82hMb .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Cv82hMb .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6Cv82hMb .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6Cv82hMb .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6Cv82hMb .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6Cv82hMb .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6Cv82hMb .mbr-section-title {
  color: #232323;
}
.cid-uA6Cv82hMb .mbr-text,
.cid-uA6Cv82hMb .mbr-section-btn {
  text-align: center;
}
.cid-uA6Cv82hMb .item-title {
  text-align: center;
}
.cid-uA6Cv82hMb .content-head {
  max-width: 800px;
}
.cid-uA6Cv82hMb .mbr-text,
.cid-uA6Cv82hMb .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6CvaHP3I {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6CvaHP3I .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6CvaHP3I .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6CvaHP3I .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6CvaHP3I .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6CvaHP3I .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6CvaHP3I .map-placeholder {
  display: none;
}
.cid-uA6CvaHP3I .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6CvaHP3I .card {
  padding: 3rem 8rem;
}
.cid-uA6CvaHP3I .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6CvaHP3I .card .mbr-text {
  color: #06182d;
}
.cid-uA6CvaHP3I .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6CvaHP3I .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6CvaHP3I .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6CvaHP3I .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6CvaHP3I .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6CvaHP3I .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6CvaHP3I .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6CvaHP3I .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6CvaHP3I .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6CvaHP3I .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6CvaHP3I .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6CvaHP3I .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6CvaHP3I .card .form-group {
  padding-right: 0;
}
.cid-uA6CvaHP3I .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6CvaHP3I .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6CvaHP3I .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6CvaHP3I .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6CvaHP3I .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6CvaHP3I h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6CvaHP3I * {
    text-align: center !important;
  }
  .cid-uA6CvaHP3I .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6CvaHP3I .form-group {
    max-width: 180px;
  }
  .cid-uA6CvaHP3I .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6CvaHP3I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6CvaHP3I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6CvdtRgY {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6CveUA8c.popup-builder {
  background-color: #ffffff;
}
.cid-uA6CveUA8c.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6CveUA8c.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6CveUA8c .modal-content,
.cid-uA6CveUA8c .modal-dialog {
  height: auto;
}
.cid-uA6CveUA8c .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6CveUA8c .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6CveUA8c .form-wrapper .mbr-form .form-group,
  .cid-uA6CveUA8c .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6CveUA8c .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6CveUA8c .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6CveUA8c .mbr-text {
  text-align: center;
}
.cid-uA6CveUA8c .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6CveUA8c .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6CveUA8c .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6CveUA8c .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6CveUA8c .modal-open {
  overflow: hidden;
}
.cid-uA6CveUA8c .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6CveUA8c .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6CveUA8c .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6CveUA8c .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6CveUA8c .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6CveUA8c .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6CveUA8c .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6CveUA8c .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6CveUA8c .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6CveUA8c .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6CveUA8c .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6CveUA8c .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6CveUA8c .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6CveUA8c .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6CveUA8c .modal-header {
    padding: 1rem;
  }
}
.cid-uA6CveUA8c .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6CveUA8c .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6CveUA8c .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6CveUA8c .modal-header .close:focus {
  outline: none;
}
.cid-uA6CveUA8c .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6CveUA8c .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6CveUA8c .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6CveUA8c .modal-body {
    padding: 1rem;
  }
}
.cid-uA6CveUA8c .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6CveUA8c .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6CveUA8c .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6CveUA8c .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6CveUA8c .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6CveUA8c .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6CveUA8c .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6CveUA8c .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6CveUA8c .modal-lg,
  .cid-uA6CveUA8c .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6CveUA8c .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6CveUA8c .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6CveUA8c .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6CveUA8c .form-group {
  margin-bottom: 1rem;
}
.cid-uA6CveUA8c .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6CveUA8c .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6CveUA8c .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6CveUA8c .mbr-section-btn {
  margin: 0;
}
.cid-uA6CveUA8c .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6D9M7GlJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6D9M7GlJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6D9M7GlJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6D9M7GlJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6D9M7GlJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6D9M7GlJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6D9M7GlJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6D9M7GlJ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6D9M7GlJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6D9M7GlJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6D9M7GlJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6D9M7GlJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6D9M7GlJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6D9M7GlJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6D9M7GlJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6D9M7GlJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6D9M7GlJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6D9M7GlJ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6D9M7GlJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6D9M7GlJ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6D9M7GlJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6D9M7GlJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6D9M7GlJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6D9M7GlJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6D9M7GlJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6D9M7GlJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6D9M7GlJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6D9M7GlJ .nav-item:focus,
.cid-uA6D9M7GlJ .nav-link:focus {
  outline: none;
}
.cid-uA6D9M7GlJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6D9M7GlJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6D9M7GlJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6D9M7GlJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6D9M7GlJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6D9M7GlJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6D9M7GlJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6D9M7GlJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6D9M7GlJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6D9M7GlJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6D9M7GlJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6D9M7GlJ .navbar.collapsed {
  justify-content: center;
}
.cid-uA6D9M7GlJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6D9M7GlJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6D9M7GlJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6D9M7GlJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6D9M7GlJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6D9M7GlJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6D9M7GlJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6D9M7GlJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6D9M7GlJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6D9M7GlJ .navbar {
    min-height: 72px;
  }
  .cid-uA6D9M7GlJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6D9M7GlJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6D9M7GlJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6D9M7GlJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6D9M7GlJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6D9M7GlJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6D9M7GlJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6D9M7GlJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6D9M7GlJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6D9M7GlJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6D9M7GlJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6D9M7GlJ .dropdown-item.active,
.cid-uA6D9M7GlJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6D9M7GlJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6D9M7GlJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6D9M7GlJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6D9M7GlJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6D9M7GlJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6D9M7GlJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6D9M7GlJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6D9M7GlJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6D9M7GlJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6D9M7GlJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6D9M7GlJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6D9M7GlJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6D9M7GlJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6D9M7GlJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6D9M7GlJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6D9M7GlJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6D9M7GlJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6D9M7GlJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6D9M7GlJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6D9M7GlJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6D9M7GlJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6D9M7GlJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6D9M7GlJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6D9M7GlJ .navbar {
    height: 70px;
  }
  .cid-uA6D9M7GlJ .navbar.opened {
    height: auto;
  }
  .cid-uA6D9M7GlJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6D9M7GlJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6D9M7GlJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6D9M7GlJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6D9M7GlJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6D9M7GlJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6D9M7GlJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6D9M7GlJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6D9M7GlJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6D9M7GlJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6D9NKCIa {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6D9NKCIa .mbr-section-title {
  text-align: center;
}
.cid-uA6D9NKCIa .mbr-text,
.cid-uA6D9NKCIa .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6D9NKCIa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6D9NKCIa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6D9PBbmq {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6D9PBbmq .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6D9PBbmq .mbr-shop .row {
  margin: 0;
}
.cid-uA6D9PBbmq .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6D9PBbmq .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6D9PBbmq .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6D9PBbmq .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6D9PBbmq .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6D9PBbmq .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6D9PBbmq .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6D9PBbmq .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6D9PBbmq .mbr-shop .filter-by-pu,
.cid-uA6D9PBbmq .mbr-shop .filter-by-pd,
.cid-uA6D9PBbmq .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6D9PBbmq .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6D9PBbmq .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6D9PBbmq .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6D9PBbmq .mbr-shop .galleryItem h4,
.cid-uA6D9PBbmq .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6D9PBbmq .mbr-shop .galleryItem h5,
.cid-uA6D9PBbmq .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6D9PBbmq .mbr-shop .galleryItem p,
.cid-uA6D9PBbmq .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6D9PBbmq .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6D9PBbmq .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6D9PBbmq .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6D9PBbmq .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6D9PBbmq .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6D9PBbmq .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6D9PBbmq .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6D9PBbmq .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6D9PBbmq .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6D9PBbmq .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6D9PBbmq .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6D9PBbmq .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6D9PBbmq .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6D9PBbmq .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6D9PBbmq .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6D9PBbmq .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6D9PBbmq .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6D9PBbmq .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6D9PBbmq .mbr-shop .toggle:hover,
.cid-uA6D9PBbmq .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6D9PBbmq .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6D9PBbmq .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6D9PBbmq .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6D9PBbmq .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6D9PBbmq .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6D9PBbmq .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6D9PBbmq .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6D9PBbmq .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6D9PBbmq .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6D9PBbmq .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6D9PBbmq .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6D9PBbmq .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6D9PBbmq .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6D9PBbmq .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6D9PBbmq .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6D9PBbmq .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6D9PBbmq .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6D9PBbmq .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6D9PBbmq .mbr-shop .price-range {
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6D9PBbmq .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6D9PBbmq .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6D9PBbmq .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6D9PBbmq .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6D9PBbmq .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6D9PBbmq .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6D9PBbmq .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6D9PBbmq .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6D9PBbmq .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6D9PBbmq .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6D9PBbmq .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6D9PBbmq .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6D9PBbmq .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6D9PBbmq .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6D9PBbmq .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6D9PBbmq .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6D9PBbmq .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6D9PBbmq .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6D9PBbmq .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6D9PBbmq .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6D9PBbmq .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6D9PBbmq .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6D9PBbmq .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6D9PBbmq .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6D9PBbmq .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6D9PBbmq .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6D9PBbmq .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6D9PBbmq .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6D9PBbmq .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6D9PBbmq .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6D9PBbmq .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6D9PBbmq .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6D9PBbmq .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6D9PBbmq .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6D9PBbmq .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6D9PBbmq .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6D9PBbmq .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6D9PBbmq .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6D9PBbmq .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6D9PBbmq .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6D9PBbmq .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6D9PBbmq .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6D9PBbmq .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6D9PBbmq .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6D9PBbmq .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6D9PBbmq .categories {
  padding: 0;
}
.cid-uA6D9PBbmq .sidebar-title {
  font-weight: bold;
}
.cid-uA6D9PBbmq .item-title {
  text-align: center;
}
.cid-uA6D9PBbmq .item-title DIV {
  text-align: center;
}
.cid-uA6D9PBbmq .card-description P {
  text-align: left;
}
.cid-uA6MTDWesY {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MTDWesY .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MTDWesY .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MTDWesY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MTDWesY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MTDWesY img,
.cid-uA6MTDWesY .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MTDWesY .item:focus,
.cid-uA6MTDWesY span:focus {
  outline: none;
}
.cid-uA6MTDWesY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MTDWesY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MTDWesY .mbr-section-title {
  color: #232323;
}
.cid-uA6MTDWesY .mbr-text,
.cid-uA6MTDWesY .mbr-section-btn {
  text-align: center;
}
.cid-uA6MTDWesY .item-title {
  text-align: center;
}
.cid-uA6MTDWesY .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MUONXaX {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MUONXaX .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MUONXaX .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MUONXaX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MUONXaX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MUONXaX img,
.cid-uA6MUONXaX .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MUONXaX .item:focus,
.cid-uA6MUONXaX span:focus {
  outline: none;
}
.cid-uA6MUONXaX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MUONXaX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MUONXaX .mbr-section-title {
  color: #232323;
}
.cid-uA6MUONXaX .mbr-text,
.cid-uA6MUONXaX .mbr-section-btn {
  text-align: center;
}
.cid-uA6MUONXaX .item-title {
  text-align: center;
}
.cid-uA6MUONXaX .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MVYSZVg {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MVYSZVg .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MVYSZVg .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MVYSZVg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MVYSZVg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MVYSZVg img,
.cid-uA6MVYSZVg .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MVYSZVg .item:focus,
.cid-uA6MVYSZVg span:focus {
  outline: none;
}
.cid-uA6MVYSZVg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MVYSZVg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MVYSZVg .mbr-section-title {
  color: #232323;
}
.cid-uA6MVYSZVg .mbr-text,
.cid-uA6MVYSZVg .mbr-section-btn {
  text-align: center;
}
.cid-uA6MVYSZVg .item-title {
  text-align: center;
}
.cid-uA6MVYSZVg .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6MXiuuMT {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6MXiuuMT .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6MXiuuMT .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6MXiuuMT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6MXiuuMT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6MXiuuMT img,
.cid-uA6MXiuuMT .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6MXiuuMT .item:focus,
.cid-uA6MXiuuMT span:focus {
  outline: none;
}
.cid-uA6MXiuuMT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6MXiuuMT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6MXiuuMT .mbr-section-title {
  color: #232323;
}
.cid-uA6MXiuuMT .mbr-text,
.cid-uA6MXiuuMT .mbr-section-btn {
  text-align: center;
}
.cid-uA6MXiuuMT .item-title {
  text-align: center;
}
.cid-uA6MXiuuMT .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Da5wBbr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6Da5wBbr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6Da5wBbr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6Da5wBbr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6Da5wBbr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6Da5wBbr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6Da5wBbr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6Da5wBbr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6Da5wBbr .mbr-text,
.cid-uA6Da5wBbr .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcP3SLvCl {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcP3SLvCl img,
.cid-uAcP3SLvCl .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcP3SLvCl img,
  .cid-uAcP3SLvCl .item-img {
    max-height: 300px;
  }
}
.cid-uAcP3SLvCl .item:focus,
.cid-uAcP3SLvCl span:focus {
  outline: none;
}
.cid-uAcP3SLvCl .item-wrapper {
  position: relative;
}
.cid-uAcP3SLvCl .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcP3SLvCl .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcP3SLvCl .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcP3SLvCl .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcP3SLvCl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcP3SLvCl .mbr-section-title {
  color: #232323;
}
.cid-uAcP3SLvCl .mbr-text,
.cid-uAcP3SLvCl .mbr-section-btn {
  text-align: left;
}
.cid-uAcP3SLvCl .item-title {
  text-align: center;
}
.cid-uAcP3SLvCl .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcP3SLvCl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcP3SLvCl .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcP3SLvCl .embla__button--next,
.cid-uAcP3SLvCl .embla__button--prev {
  display: flex;
}
.cid-uAcP3SLvCl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcP3SLvCl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcP3SLvCl .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcP3SLvCl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcP3SLvCl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcP3SLvCl .embla__button {
    top: auto;
  }
}
.cid-uAcP3SLvCl .embla {
  position: relative;
  width: 100%;
}
.cid-uAcP3SLvCl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcP3SLvCl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcP3SLvCl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcP3SLvCl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcP3SLvCl .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcP3SLvCl .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcP3SLvCl .content-head {
  max-width: 800px;
}
.cid-uA6DacWoMZ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6DacWoMZ img,
.cid-uA6DacWoMZ .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6DacWoMZ .item:focus,
.cid-uA6DacWoMZ span:focus {
  outline: none;
}
.cid-uA6DacWoMZ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6DacWoMZ .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6DacWoMZ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6DacWoMZ .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6DacWoMZ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6DacWoMZ .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6DacWoMZ .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6DacWoMZ .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6DacWoMZ .mbr-section-title {
  color: #232323;
}
.cid-uA6DacWoMZ .mbr-text,
.cid-uA6DacWoMZ .mbr-section-btn {
  text-align: center;
}
.cid-uA6DacWoMZ .item-title {
  text-align: center;
}
.cid-uA6DacWoMZ .content-head {
  max-width: 800px;
}
.cid-uA6DacWoMZ .mbr-text,
.cid-uA6DacWoMZ .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6Daf8zHy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6Daf8zHy .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6Daf8zHy .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6Daf8zHy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6Daf8zHy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6Daf8zHy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6Daf8zHy .map-placeholder {
  display: none;
}
.cid-uA6Daf8zHy .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6Daf8zHy .card {
  padding: 3rem 8rem;
}
.cid-uA6Daf8zHy .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6Daf8zHy .card .mbr-text {
  color: #06182d;
}
.cid-uA6Daf8zHy .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6Daf8zHy .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6Daf8zHy .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6Daf8zHy .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6Daf8zHy .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6Daf8zHy .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6Daf8zHy .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6Daf8zHy .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6Daf8zHy .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6Daf8zHy .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6Daf8zHy .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6Daf8zHy .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6Daf8zHy .card .form-group {
  padding-right: 0;
}
.cid-uA6Daf8zHy .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6Daf8zHy .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6Daf8zHy .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6Daf8zHy .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Daf8zHy .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6Daf8zHy h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6Daf8zHy * {
    text-align: center !important;
  }
  .cid-uA6Daf8zHy .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6Daf8zHy .form-group {
    max-width: 180px;
  }
  .cid-uA6Daf8zHy .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6Daf8zHy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6Daf8zHy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6DahKCD5 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6DajgO8D.popup-builder {
  background-color: #ffffff;
}
.cid-uA6DajgO8D.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6DajgO8D.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6DajgO8D .modal-content,
.cid-uA6DajgO8D .modal-dialog {
  height: auto;
}
.cid-uA6DajgO8D .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6DajgO8D .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6DajgO8D .form-wrapper .mbr-form .form-group,
  .cid-uA6DajgO8D .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6DajgO8D .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6DajgO8D .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6DajgO8D .mbr-text {
  text-align: center;
}
.cid-uA6DajgO8D .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6DajgO8D .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6DajgO8D .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6DajgO8D .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6DajgO8D .modal-open {
  overflow: hidden;
}
.cid-uA6DajgO8D .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6DajgO8D .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6DajgO8D .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6DajgO8D .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6DajgO8D .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6DajgO8D .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6DajgO8D .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6DajgO8D .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6DajgO8D .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6DajgO8D .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6DajgO8D .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6DajgO8D .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6DajgO8D .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6DajgO8D .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6DajgO8D .modal-header {
    padding: 1rem;
  }
}
.cid-uA6DajgO8D .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6DajgO8D .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6DajgO8D .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6DajgO8D .modal-header .close:focus {
  outline: none;
}
.cid-uA6DajgO8D .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6DajgO8D .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6DajgO8D .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6DajgO8D .modal-body {
    padding: 1rem;
  }
}
.cid-uA6DajgO8D .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6DajgO8D .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6DajgO8D .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6DajgO8D .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6DajgO8D .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6DajgO8D .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6DajgO8D .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6DajgO8D .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6DajgO8D .modal-lg,
  .cid-uA6DajgO8D .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6DajgO8D .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6DajgO8D .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6DajgO8D .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6DajgO8D .form-group {
  margin-bottom: 1rem;
}
.cid-uA6DajgO8D .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6DajgO8D .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6DajgO8D .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6DajgO8D .mbr-section-btn {
  margin: 0;
}
.cid-uA6DajgO8D .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6DGp7Yb9 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6DGp7Yb9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6DGp7Yb9 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6DGp7Yb9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6DGp7Yb9 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6DGp7Yb9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6DGp7Yb9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6DGp7Yb9 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6DGp7Yb9 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6DGp7Yb9 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6DGp7Yb9 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6DGp7Yb9 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6DGp7Yb9 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6DGp7Yb9 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6DGp7Yb9 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6DGp7Yb9 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6DGp7Yb9 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6DGp7Yb9 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6DGp7Yb9 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6DGp7Yb9 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6DGp7Yb9 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6DGp7Yb9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6DGp7Yb9 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6DGp7Yb9 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6DGp7Yb9 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6DGp7Yb9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6DGp7Yb9 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6DGp7Yb9 .nav-item:focus,
.cid-uA6DGp7Yb9 .nav-link:focus {
  outline: none;
}
.cid-uA6DGp7Yb9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6DGp7Yb9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6DGp7Yb9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6DGp7Yb9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6DGp7Yb9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6DGp7Yb9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6DGp7Yb9 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6DGp7Yb9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6DGp7Yb9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6DGp7Yb9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6DGp7Yb9 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6DGp7Yb9 .navbar.collapsed {
  justify-content: center;
}
.cid-uA6DGp7Yb9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6DGp7Yb9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6DGp7Yb9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6DGp7Yb9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6DGp7Yb9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6DGp7Yb9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6DGp7Yb9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6DGp7Yb9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6DGp7Yb9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6DGp7Yb9 .navbar {
    min-height: 72px;
  }
  .cid-uA6DGp7Yb9 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6DGp7Yb9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6DGp7Yb9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6DGp7Yb9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6DGp7Yb9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6DGp7Yb9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6DGp7Yb9 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6DGp7Yb9 .dropdown-item.active,
.cid-uA6DGp7Yb9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6DGp7Yb9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6DGp7Yb9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6DGp7Yb9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6DGp7Yb9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6DGp7Yb9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6DGp7Yb9 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6DGp7Yb9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6DGp7Yb9 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6DGp7Yb9 .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6DGp7Yb9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6DGp7Yb9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6DGp7Yb9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6DGp7Yb9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6DGp7Yb9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6DGp7Yb9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6DGp7Yb9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6DGp7Yb9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6DGp7Yb9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6DGp7Yb9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6DGp7Yb9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6DGp7Yb9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6DGp7Yb9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6DGp7Yb9 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6DGp7Yb9 .navbar {
    height: 70px;
  }
  .cid-uA6DGp7Yb9 .navbar.opened {
    height: auto;
  }
  .cid-uA6DGp7Yb9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6DGp7Yb9 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6DGp7Yb9 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6DGp7Yb9 .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6DGp7Yb9 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6DGp7Yb9 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6DGp7Yb9 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6DGp7Yb9 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6DGp7Yb9 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6DGqjeZw {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6DGqjeZw .mbr-section-title {
  text-align: center;
}
.cid-uA6DGqjeZw .mbr-text,
.cid-uA6DGqjeZw .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6DGqjeZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6DGqjeZw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6DGrFR5H {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6DGrFR5H .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6DGrFR5H .mbr-shop .row {
  margin: 0;
}
.cid-uA6DGrFR5H .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6DGrFR5H .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6DGrFR5H .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6DGrFR5H .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6DGrFR5H .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6DGrFR5H .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6DGrFR5H .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6DGrFR5H .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6DGrFR5H .mbr-shop .filter-by-pu,
.cid-uA6DGrFR5H .mbr-shop .filter-by-pd,
.cid-uA6DGrFR5H .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6DGrFR5H .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6DGrFR5H .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6DGrFR5H .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6DGrFR5H .mbr-shop .galleryItem h4,
.cid-uA6DGrFR5H .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6DGrFR5H .mbr-shop .galleryItem h5,
.cid-uA6DGrFR5H .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6DGrFR5H .mbr-shop .galleryItem p,
.cid-uA6DGrFR5H .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6DGrFR5H .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6DGrFR5H .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6DGrFR5H .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6DGrFR5H .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6DGrFR5H .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6DGrFR5H .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6DGrFR5H .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6DGrFR5H .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6DGrFR5H .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6DGrFR5H .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6DGrFR5H .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6DGrFR5H .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6DGrFR5H .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6DGrFR5H .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6DGrFR5H .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6DGrFR5H .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6DGrFR5H .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6DGrFR5H .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6DGrFR5H .mbr-shop .toggle:hover,
.cid-uA6DGrFR5H .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6DGrFR5H .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6DGrFR5H .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6DGrFR5H .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6DGrFR5H .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6DGrFR5H .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6DGrFR5H .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6DGrFR5H .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6DGrFR5H .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6DGrFR5H .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6DGrFR5H .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6DGrFR5H .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6DGrFR5H .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6DGrFR5H .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6DGrFR5H .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6DGrFR5H .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6DGrFR5H .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6DGrFR5H .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6DGrFR5H .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6DGrFR5H .mbr-shop .price-range {
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6DGrFR5H .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6DGrFR5H .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6DGrFR5H .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6DGrFR5H .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6DGrFR5H .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6DGrFR5H .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6DGrFR5H .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6DGrFR5H .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6DGrFR5H .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6DGrFR5H .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6DGrFR5H .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6DGrFR5H .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6DGrFR5H .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6DGrFR5H .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6DGrFR5H .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6DGrFR5H .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6DGrFR5H .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6DGrFR5H .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6DGrFR5H .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6DGrFR5H .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6DGrFR5H .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6DGrFR5H .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6DGrFR5H .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6DGrFR5H .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6DGrFR5H .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6DGrFR5H .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6DGrFR5H .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6DGrFR5H .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6DGrFR5H .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6DGrFR5H .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6DGrFR5H .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6DGrFR5H .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6DGrFR5H .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6DGrFR5H .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6DGrFR5H .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6DGrFR5H .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6DGrFR5H .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6DGrFR5H .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6DGrFR5H .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6DGrFR5H .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6DGrFR5H .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6DGrFR5H .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6DGrFR5H .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6DGrFR5H .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6DGrFR5H .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6DGrFR5H .categories {
  padding: 0;
}
.cid-uA6DGrFR5H .sidebar-title {
  font-weight: bold;
}
.cid-uA6DGrFR5H .item-title {
  text-align: center;
}
.cid-uA6DGrFR5H .item-title DIV {
  text-align: center;
}
.cid-uA6DGrFR5H .card-description P {
  text-align: left;
}
.cid-uA6N8ByzAA {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6N8ByzAA .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6N8ByzAA .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6N8ByzAA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6N8ByzAA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6N8ByzAA img,
.cid-uA6N8ByzAA .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6N8ByzAA .item:focus,
.cid-uA6N8ByzAA span:focus {
  outline: none;
}
.cid-uA6N8ByzAA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6N8ByzAA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6N8ByzAA .mbr-section-title {
  color: #232323;
}
.cid-uA6N8ByzAA .mbr-text,
.cid-uA6N8ByzAA .mbr-section-btn {
  text-align: center;
}
.cid-uA6N8ByzAA .item-title {
  text-align: center;
}
.cid-uA6N8ByzAA .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6N9EM3IK {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6N9EM3IK .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6N9EM3IK .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6N9EM3IK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6N9EM3IK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6N9EM3IK img,
.cid-uA6N9EM3IK .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6N9EM3IK .item:focus,
.cid-uA6N9EM3IK span:focus {
  outline: none;
}
.cid-uA6N9EM3IK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6N9EM3IK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6N9EM3IK .mbr-section-title {
  color: #232323;
}
.cid-uA6N9EM3IK .mbr-text,
.cid-uA6N9EM3IK .mbr-section-btn {
  text-align: center;
}
.cid-uA6N9EM3IK .item-title {
  text-align: center;
}
.cid-uA6N9EM3IK .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6NaCu8Jn {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NaCu8Jn .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NaCu8Jn .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NaCu8Jn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NaCu8Jn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NaCu8Jn img,
.cid-uA6NaCu8Jn .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NaCu8Jn .item:focus,
.cid-uA6NaCu8Jn span:focus {
  outline: none;
}
.cid-uA6NaCu8Jn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NaCu8Jn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NaCu8Jn .mbr-section-title {
  color: #232323;
}
.cid-uA6NaCu8Jn .mbr-text,
.cid-uA6NaCu8Jn .mbr-section-btn {
  text-align: center;
}
.cid-uA6NaCu8Jn .item-title {
  text-align: center;
}
.cid-uA6NaCu8Jn .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6NbGguqR {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NbGguqR .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NbGguqR .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NbGguqR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NbGguqR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NbGguqR img,
.cid-uA6NbGguqR .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NbGguqR .item:focus,
.cid-uA6NbGguqR span:focus {
  outline: none;
}
.cid-uA6NbGguqR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NbGguqR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NbGguqR .mbr-section-title {
  color: #232323;
}
.cid-uA6NbGguqR .mbr-text,
.cid-uA6NbGguqR .mbr-section-btn {
  text-align: center;
}
.cid-uA6NbGguqR .item-title {
  text-align: center;
}
.cid-uA6NbGguqR .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6DGC8Nb5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6DGC8Nb5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6DGC8Nb5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6DGC8Nb5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6DGC8Nb5 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6DGC8Nb5 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6DGC8Nb5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6DGC8Nb5 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6DGC8Nb5 .mbr-text,
.cid-uA6DGC8Nb5 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcPaqL104 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcPaqL104 img,
.cid-uAcPaqL104 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcPaqL104 img,
  .cid-uAcPaqL104 .item-img {
    max-height: 300px;
  }
}
.cid-uAcPaqL104 .item:focus,
.cid-uAcPaqL104 span:focus {
  outline: none;
}
.cid-uAcPaqL104 .item-wrapper {
  position: relative;
}
.cid-uAcPaqL104 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcPaqL104 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcPaqL104 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcPaqL104 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcPaqL104 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcPaqL104 .mbr-section-title {
  color: #232323;
}
.cid-uAcPaqL104 .mbr-text,
.cid-uAcPaqL104 .mbr-section-btn {
  text-align: left;
}
.cid-uAcPaqL104 .item-title {
  text-align: center;
}
.cid-uAcPaqL104 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcPaqL104 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcPaqL104 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcPaqL104 .embla__button--next,
.cid-uAcPaqL104 .embla__button--prev {
  display: flex;
}
.cid-uAcPaqL104 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcPaqL104 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcPaqL104 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcPaqL104 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcPaqL104 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcPaqL104 .embla__button {
    top: auto;
  }
}
.cid-uAcPaqL104 .embla {
  position: relative;
  width: 100%;
}
.cid-uAcPaqL104 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcPaqL104 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcPaqL104 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcPaqL104 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcPaqL104 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcPaqL104 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcPaqL104 .content-head {
  max-width: 800px;
}
.cid-uA6DGFUOnG {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6DGFUOnG img,
.cid-uA6DGFUOnG .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6DGFUOnG .item:focus,
.cid-uA6DGFUOnG span:focus {
  outline: none;
}
.cid-uA6DGFUOnG .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6DGFUOnG .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6DGFUOnG .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6DGFUOnG .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6DGFUOnG .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6DGFUOnG .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6DGFUOnG .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6DGFUOnG .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6DGFUOnG .mbr-section-title {
  color: #232323;
}
.cid-uA6DGFUOnG .mbr-text,
.cid-uA6DGFUOnG .mbr-section-btn {
  text-align: center;
}
.cid-uA6DGFUOnG .item-title {
  text-align: center;
}
.cid-uA6DGFUOnG .content-head {
  max-width: 800px;
}
.cid-uA6DGFUOnG .mbr-text,
.cid-uA6DGFUOnG .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6DGIzuwy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6DGIzuwy .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6DGIzuwy .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6DGIzuwy .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6DGIzuwy .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6DGIzuwy .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6DGIzuwy .map-placeholder {
  display: none;
}
.cid-uA6DGIzuwy .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6DGIzuwy .card {
  padding: 3rem 8rem;
}
.cid-uA6DGIzuwy .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6DGIzuwy .card .mbr-text {
  color: #06182d;
}
.cid-uA6DGIzuwy .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6DGIzuwy .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6DGIzuwy .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6DGIzuwy .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6DGIzuwy .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6DGIzuwy .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6DGIzuwy .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6DGIzuwy .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6DGIzuwy .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6DGIzuwy .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6DGIzuwy .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6DGIzuwy .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6DGIzuwy .card .form-group {
  padding-right: 0;
}
.cid-uA6DGIzuwy .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6DGIzuwy .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6DGIzuwy .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6DGIzuwy .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6DGIzuwy .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6DGIzuwy h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6DGIzuwy * {
    text-align: center !important;
  }
  .cid-uA6DGIzuwy .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6DGIzuwy .form-group {
    max-width: 180px;
  }
  .cid-uA6DGIzuwy .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6DGIzuwy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6DGIzuwy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6DGLWCiH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6DGNWH9H.popup-builder {
  background-color: #ffffff;
}
.cid-uA6DGNWH9H.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6DGNWH9H.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6DGNWH9H .modal-content,
.cid-uA6DGNWH9H .modal-dialog {
  height: auto;
}
.cid-uA6DGNWH9H .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6DGNWH9H .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6DGNWH9H .form-wrapper .mbr-form .form-group,
  .cid-uA6DGNWH9H .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6DGNWH9H .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6DGNWH9H .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6DGNWH9H .mbr-text {
  text-align: center;
}
.cid-uA6DGNWH9H .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6DGNWH9H .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6DGNWH9H .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6DGNWH9H .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6DGNWH9H .modal-open {
  overflow: hidden;
}
.cid-uA6DGNWH9H .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6DGNWH9H .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6DGNWH9H .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6DGNWH9H .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6DGNWH9H .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6DGNWH9H .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6DGNWH9H .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6DGNWH9H .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6DGNWH9H .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6DGNWH9H .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6DGNWH9H .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6DGNWH9H .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6DGNWH9H .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6DGNWH9H .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6DGNWH9H .modal-header {
    padding: 1rem;
  }
}
.cid-uA6DGNWH9H .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6DGNWH9H .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6DGNWH9H .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6DGNWH9H .modal-header .close:focus {
  outline: none;
}
.cid-uA6DGNWH9H .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6DGNWH9H .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6DGNWH9H .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6DGNWH9H .modal-body {
    padding: 1rem;
  }
}
.cid-uA6DGNWH9H .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6DGNWH9H .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6DGNWH9H .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6DGNWH9H .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6DGNWH9H .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6DGNWH9H .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6DGNWH9H .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6DGNWH9H .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6DGNWH9H .modal-lg,
  .cid-uA6DGNWH9H .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6DGNWH9H .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6DGNWH9H .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6DGNWH9H .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6DGNWH9H .form-group {
  margin-bottom: 1rem;
}
.cid-uA6DGNWH9H .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6DGNWH9H .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6DGNWH9H .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6DGNWH9H .mbr-section-btn {
  margin: 0;
}
.cid-uA6DGNWH9H .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6EoWOlhI {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6EoWOlhI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6EoWOlhI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6EoWOlhI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6EoWOlhI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6EoWOlhI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6EoWOlhI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6EoWOlhI .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6EoWOlhI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6EoWOlhI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6EoWOlhI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6EoWOlhI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6EoWOlhI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6EoWOlhI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6EoWOlhI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6EoWOlhI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6EoWOlhI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6EoWOlhI .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6EoWOlhI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6EoWOlhI .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6EoWOlhI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6EoWOlhI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6EoWOlhI .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6EoWOlhI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6EoWOlhI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6EoWOlhI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6EoWOlhI .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6EoWOlhI .nav-item:focus,
.cid-uA6EoWOlhI .nav-link:focus {
  outline: none;
}
.cid-uA6EoWOlhI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6EoWOlhI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6EoWOlhI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6EoWOlhI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6EoWOlhI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6EoWOlhI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6EoWOlhI .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6EoWOlhI .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6EoWOlhI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6EoWOlhI .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6EoWOlhI .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6EoWOlhI .navbar.collapsed {
  justify-content: center;
}
.cid-uA6EoWOlhI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6EoWOlhI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6EoWOlhI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6EoWOlhI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6EoWOlhI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6EoWOlhI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6EoWOlhI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6EoWOlhI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6EoWOlhI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6EoWOlhI .navbar {
    min-height: 72px;
  }
  .cid-uA6EoWOlhI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6EoWOlhI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6EoWOlhI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6EoWOlhI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6EoWOlhI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6EoWOlhI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6EoWOlhI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6EoWOlhI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6EoWOlhI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6EoWOlhI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6EoWOlhI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6EoWOlhI .dropdown-item.active,
.cid-uA6EoWOlhI .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6EoWOlhI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6EoWOlhI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6EoWOlhI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6EoWOlhI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6EoWOlhI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6EoWOlhI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6EoWOlhI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6EoWOlhI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6EoWOlhI .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6EoWOlhI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6EoWOlhI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6EoWOlhI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6EoWOlhI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6EoWOlhI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6EoWOlhI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6EoWOlhI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6EoWOlhI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6EoWOlhI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6EoWOlhI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6EoWOlhI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6EoWOlhI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6EoWOlhI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6EoWOlhI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6EoWOlhI .navbar {
    height: 70px;
  }
  .cid-uA6EoWOlhI .navbar.opened {
    height: auto;
  }
  .cid-uA6EoWOlhI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6EoWOlhI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6EoWOlhI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6EoWOlhI .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6EoWOlhI .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6EoWOlhI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6EoWOlhI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6EoWOlhI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6EoWOlhI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6EoWOlhI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6EoYdSHJ {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6EoYdSHJ .mbr-section-title {
  text-align: center;
}
.cid-uA6EoYdSHJ .mbr-text,
.cid-uA6EoYdSHJ .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6EoYdSHJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6EoYdSHJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6EoZxuoI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6EoZxuoI .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6EoZxuoI .mbr-shop .row {
  margin: 0;
}
.cid-uA6EoZxuoI .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6EoZxuoI .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6EoZxuoI .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6EoZxuoI .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6EoZxuoI .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6EoZxuoI .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6EoZxuoI .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6EoZxuoI .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6EoZxuoI .mbr-shop .filter-by-pu,
.cid-uA6EoZxuoI .mbr-shop .filter-by-pd,
.cid-uA6EoZxuoI .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6EoZxuoI .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6EoZxuoI .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6EoZxuoI .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6EoZxuoI .mbr-shop .galleryItem h4,
.cid-uA6EoZxuoI .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6EoZxuoI .mbr-shop .galleryItem h5,
.cid-uA6EoZxuoI .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6EoZxuoI .mbr-shop .galleryItem p,
.cid-uA6EoZxuoI .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6EoZxuoI .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6EoZxuoI .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6EoZxuoI .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6EoZxuoI .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6EoZxuoI .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6EoZxuoI .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6EoZxuoI .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6EoZxuoI .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6EoZxuoI .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6EoZxuoI .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6EoZxuoI .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6EoZxuoI .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6EoZxuoI .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6EoZxuoI .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6EoZxuoI .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6EoZxuoI .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6EoZxuoI .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6EoZxuoI .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6EoZxuoI .mbr-shop .toggle:hover,
.cid-uA6EoZxuoI .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6EoZxuoI .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6EoZxuoI .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6EoZxuoI .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6EoZxuoI .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6EoZxuoI .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6EoZxuoI .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6EoZxuoI .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6EoZxuoI .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6EoZxuoI .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6EoZxuoI .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6EoZxuoI .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6EoZxuoI .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6EoZxuoI .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6EoZxuoI .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6EoZxuoI .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6EoZxuoI .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6EoZxuoI .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6EoZxuoI .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6EoZxuoI .mbr-shop .price-range {
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6EoZxuoI .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6EoZxuoI .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6EoZxuoI .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6EoZxuoI .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6EoZxuoI .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6EoZxuoI .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6EoZxuoI .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6EoZxuoI .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6EoZxuoI .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6EoZxuoI .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6EoZxuoI .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6EoZxuoI .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6EoZxuoI .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6EoZxuoI .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6EoZxuoI .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6EoZxuoI .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6EoZxuoI .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6EoZxuoI .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6EoZxuoI .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6EoZxuoI .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6EoZxuoI .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6EoZxuoI .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6EoZxuoI .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6EoZxuoI .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6EoZxuoI .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6EoZxuoI .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6EoZxuoI .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6EoZxuoI .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6EoZxuoI .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6EoZxuoI .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6EoZxuoI .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6EoZxuoI .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6EoZxuoI .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6EoZxuoI .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6EoZxuoI .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6EoZxuoI .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6EoZxuoI .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6EoZxuoI .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6EoZxuoI .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6EoZxuoI .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6EoZxuoI .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6EoZxuoI .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6EoZxuoI .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6EoZxuoI .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6EoZxuoI .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6EoZxuoI .categories {
  padding: 0;
}
.cid-uA6EoZxuoI .sidebar-title {
  font-weight: bold;
}
.cid-uA6EoZxuoI .item-title {
  text-align: center;
}
.cid-uA6EoZxuoI .item-title DIV {
  text-align: center;
}
.cid-uA6EoZxuoI .card-description P {
  text-align: left;
}
.cid-uA6NroZa6X {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NroZa6X .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NroZa6X .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NroZa6X .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NroZa6X .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NroZa6X img,
.cid-uA6NroZa6X .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NroZa6X .item:focus,
.cid-uA6NroZa6X span:focus {
  outline: none;
}
.cid-uA6NroZa6X .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NroZa6X .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NroZa6X .mbr-section-title {
  color: #232323;
}
.cid-uA6NroZa6X .mbr-text,
.cid-uA6NroZa6X .mbr-section-btn {
  text-align: center;
}
.cid-uA6NroZa6X .item-title {
  text-align: center;
}
.cid-uA6NroZa6X .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6NsucCnq {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NsucCnq .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NsucCnq .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NsucCnq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NsucCnq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NsucCnq img,
.cid-uA6NsucCnq .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NsucCnq .item:focus,
.cid-uA6NsucCnq span:focus {
  outline: none;
}
.cid-uA6NsucCnq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NsucCnq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NsucCnq .mbr-section-title {
  color: #232323;
}
.cid-uA6NsucCnq .mbr-text,
.cid-uA6NsucCnq .mbr-section-btn {
  text-align: center;
}
.cid-uA6NsucCnq .item-title {
  text-align: center;
}
.cid-uA6NsucCnq .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Ntw7Rtl {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Ntw7Rtl .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Ntw7Rtl .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Ntw7Rtl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Ntw7Rtl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Ntw7Rtl img,
.cid-uA6Ntw7Rtl .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Ntw7Rtl .item:focus,
.cid-uA6Ntw7Rtl span:focus {
  outline: none;
}
.cid-uA6Ntw7Rtl .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Ntw7Rtl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Ntw7Rtl .mbr-section-title {
  color: #232323;
}
.cid-uA6Ntw7Rtl .mbr-text,
.cid-uA6Ntw7Rtl .mbr-section-btn {
  text-align: center;
}
.cid-uA6Ntw7Rtl .item-title {
  text-align: center;
}
.cid-uA6Ntw7Rtl .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6NuzOmQw {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NuzOmQw .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NuzOmQw .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NuzOmQw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NuzOmQw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NuzOmQw img,
.cid-uA6NuzOmQw .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NuzOmQw .item:focus,
.cid-uA6NuzOmQw span:focus {
  outline: none;
}
.cid-uA6NuzOmQw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NuzOmQw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NuzOmQw .mbr-section-title {
  color: #232323;
}
.cid-uA6NuzOmQw .mbr-text,
.cid-uA6NuzOmQw .mbr-section-btn {
  text-align: center;
}
.cid-uA6NuzOmQw .item-title {
  text-align: center;
}
.cid-uA6NuzOmQw .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Ep8j2ul {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6Ep8j2ul .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6Ep8j2ul .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6Ep8j2ul .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6Ep8j2ul .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6Ep8j2ul .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6Ep8j2ul .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6Ep8j2ul .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6Ep8j2ul .mbr-text,
.cid-uA6Ep8j2ul .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcPgA5vRN {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcPgA5vRN img,
.cid-uAcPgA5vRN .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcPgA5vRN img,
  .cid-uAcPgA5vRN .item-img {
    max-height: 300px;
  }
}
.cid-uAcPgA5vRN .item:focus,
.cid-uAcPgA5vRN span:focus {
  outline: none;
}
.cid-uAcPgA5vRN .item-wrapper {
  position: relative;
}
.cid-uAcPgA5vRN .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcPgA5vRN .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcPgA5vRN .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcPgA5vRN .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcPgA5vRN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcPgA5vRN .mbr-section-title {
  color: #232323;
}
.cid-uAcPgA5vRN .mbr-text,
.cid-uAcPgA5vRN .mbr-section-btn {
  text-align: left;
}
.cid-uAcPgA5vRN .item-title {
  text-align: center;
}
.cid-uAcPgA5vRN .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcPgA5vRN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcPgA5vRN .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcPgA5vRN .embla__button--next,
.cid-uAcPgA5vRN .embla__button--prev {
  display: flex;
}
.cid-uAcPgA5vRN .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcPgA5vRN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcPgA5vRN .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcPgA5vRN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcPgA5vRN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcPgA5vRN .embla__button {
    top: auto;
  }
}
.cid-uAcPgA5vRN .embla {
  position: relative;
  width: 100%;
}
.cid-uAcPgA5vRN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcPgA5vRN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcPgA5vRN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcPgA5vRN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcPgA5vRN .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcPgA5vRN .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcPgA5vRN .content-head {
  max-width: 800px;
}
.cid-uA6EpbJiVi {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6EpbJiVi img,
.cid-uA6EpbJiVi .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6EpbJiVi .item:focus,
.cid-uA6EpbJiVi span:focus {
  outline: none;
}
.cid-uA6EpbJiVi .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6EpbJiVi .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6EpbJiVi .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6EpbJiVi .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6EpbJiVi .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6EpbJiVi .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6EpbJiVi .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6EpbJiVi .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6EpbJiVi .mbr-section-title {
  color: #232323;
}
.cid-uA6EpbJiVi .mbr-text,
.cid-uA6EpbJiVi .mbr-section-btn {
  text-align: center;
}
.cid-uA6EpbJiVi .item-title {
  text-align: center;
}
.cid-uA6EpbJiVi .content-head {
  max-width: 800px;
}
.cid-uA6EpbJiVi .mbr-text,
.cid-uA6EpbJiVi .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6EpdAyRd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6EpdAyRd .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6EpdAyRd .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6EpdAyRd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6EpdAyRd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6EpdAyRd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6EpdAyRd .map-placeholder {
  display: none;
}
.cid-uA6EpdAyRd .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6EpdAyRd .card {
  padding: 3rem 8rem;
}
.cid-uA6EpdAyRd .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6EpdAyRd .card .mbr-text {
  color: #06182d;
}
.cid-uA6EpdAyRd .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6EpdAyRd .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6EpdAyRd .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6EpdAyRd .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6EpdAyRd .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6EpdAyRd .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6EpdAyRd .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6EpdAyRd .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6EpdAyRd .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6EpdAyRd .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6EpdAyRd .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6EpdAyRd .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6EpdAyRd .card .form-group {
  padding-right: 0;
}
.cid-uA6EpdAyRd .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6EpdAyRd .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6EpdAyRd .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6EpdAyRd .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6EpdAyRd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6EpdAyRd h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6EpdAyRd * {
    text-align: center !important;
  }
  .cid-uA6EpdAyRd .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6EpdAyRd .form-group {
    max-width: 180px;
  }
  .cid-uA6EpdAyRd .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6EpdAyRd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6EpdAyRd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6Epg5Tx4 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6EphHpBb.popup-builder {
  background-color: #ffffff;
}
.cid-uA6EphHpBb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6EphHpBb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6EphHpBb .modal-content,
.cid-uA6EphHpBb .modal-dialog {
  height: auto;
}
.cid-uA6EphHpBb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6EphHpBb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6EphHpBb .form-wrapper .mbr-form .form-group,
  .cid-uA6EphHpBb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6EphHpBb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6EphHpBb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6EphHpBb .mbr-text {
  text-align: center;
}
.cid-uA6EphHpBb .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6EphHpBb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6EphHpBb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6EphHpBb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6EphHpBb .modal-open {
  overflow: hidden;
}
.cid-uA6EphHpBb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6EphHpBb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6EphHpBb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6EphHpBb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6EphHpBb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6EphHpBb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6EphHpBb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6EphHpBb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6EphHpBb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6EphHpBb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6EphHpBb .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6EphHpBb .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6EphHpBb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6EphHpBb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6EphHpBb .modal-header {
    padding: 1rem;
  }
}
.cid-uA6EphHpBb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6EphHpBb .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6EphHpBb .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6EphHpBb .modal-header .close:focus {
  outline: none;
}
.cid-uA6EphHpBb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6EphHpBb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6EphHpBb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6EphHpBb .modal-body {
    padding: 1rem;
  }
}
.cid-uA6EphHpBb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6EphHpBb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6EphHpBb .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6EphHpBb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6EphHpBb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6EphHpBb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6EphHpBb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6EphHpBb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6EphHpBb .modal-lg,
  .cid-uA6EphHpBb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6EphHpBb .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6EphHpBb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6EphHpBb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6EphHpBb .form-group {
  margin-bottom: 1rem;
}
.cid-uA6EphHpBb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6EphHpBb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6EphHpBb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6EphHpBb .mbr-section-btn {
  margin: 0;
}
.cid-uA6EphHpBb .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6ETocb0F {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6ETocb0F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6ETocb0F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6ETocb0F .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6ETocb0F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6ETocb0F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6ETocb0F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6ETocb0F .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6ETocb0F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6ETocb0F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6ETocb0F .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6ETocb0F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6ETocb0F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6ETocb0F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6ETocb0F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6ETocb0F .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6ETocb0F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6ETocb0F .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6ETocb0F .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6ETocb0F .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6ETocb0F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6ETocb0F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6ETocb0F .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6ETocb0F .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6ETocb0F .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6ETocb0F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6ETocb0F .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6ETocb0F .nav-item:focus,
.cid-uA6ETocb0F .nav-link:focus {
  outline: none;
}
.cid-uA6ETocb0F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6ETocb0F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6ETocb0F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6ETocb0F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6ETocb0F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6ETocb0F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6ETocb0F .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6ETocb0F .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6ETocb0F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6ETocb0F .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6ETocb0F .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6ETocb0F .navbar.collapsed {
  justify-content: center;
}
.cid-uA6ETocb0F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6ETocb0F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6ETocb0F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6ETocb0F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6ETocb0F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6ETocb0F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6ETocb0F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6ETocb0F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6ETocb0F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6ETocb0F .navbar {
    min-height: 72px;
  }
  .cid-uA6ETocb0F .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6ETocb0F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6ETocb0F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6ETocb0F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6ETocb0F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6ETocb0F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6ETocb0F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6ETocb0F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6ETocb0F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6ETocb0F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6ETocb0F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6ETocb0F .dropdown-item.active,
.cid-uA6ETocb0F .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6ETocb0F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6ETocb0F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6ETocb0F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6ETocb0F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6ETocb0F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6ETocb0F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6ETocb0F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6ETocb0F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6ETocb0F .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6ETocb0F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6ETocb0F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6ETocb0F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6ETocb0F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6ETocb0F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6ETocb0F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6ETocb0F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6ETocb0F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6ETocb0F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6ETocb0F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6ETocb0F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6ETocb0F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6ETocb0F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6ETocb0F .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6ETocb0F .navbar {
    height: 70px;
  }
  .cid-uA6ETocb0F .navbar.opened {
    height: auto;
  }
  .cid-uA6ETocb0F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6ETocb0F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6ETocb0F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6ETocb0F .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6ETocb0F .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6ETocb0F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6ETocb0F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6ETocb0F .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6ETocb0F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6ETocb0F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6ETpXWAm {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6ETpXWAm .mbr-section-title {
  text-align: center;
}
.cid-uA6ETpXWAm .mbr-text,
.cid-uA6ETpXWAm .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6ETpXWAm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6ETpXWAm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6ETrg8o9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6ETrg8o9 .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6ETrg8o9 .mbr-shop .row {
  margin: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6ETrg8o9 .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6ETrg8o9 .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6ETrg8o9 .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6ETrg8o9 .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6ETrg8o9 .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6ETrg8o9 .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6ETrg8o9 .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6ETrg8o9 .mbr-shop .filter-by-pu,
.cid-uA6ETrg8o9 .mbr-shop .filter-by-pd,
.cid-uA6ETrg8o9 .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6ETrg8o9 .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6ETrg8o9 .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6ETrg8o9 .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6ETrg8o9 .mbr-shop .galleryItem h4,
.cid-uA6ETrg8o9 .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6ETrg8o9 .mbr-shop .galleryItem h5,
.cid-uA6ETrg8o9 .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .galleryItem p,
.cid-uA6ETrg8o9 .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6ETrg8o9 .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6ETrg8o9 .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6ETrg8o9 .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6ETrg8o9 .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6ETrg8o9 .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6ETrg8o9 .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6ETrg8o9 .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6ETrg8o9 .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6ETrg8o9 .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6ETrg8o9 .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6ETrg8o9 .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6ETrg8o9 .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6ETrg8o9 .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6ETrg8o9 .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6ETrg8o9 .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6ETrg8o9 .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6ETrg8o9 .mbr-shop .toggle:hover,
.cid-uA6ETrg8o9 .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6ETrg8o9 .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6ETrg8o9 .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6ETrg8o9 .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6ETrg8o9 .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6ETrg8o9 .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6ETrg8o9 .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6ETrg8o9 .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6ETrg8o9 .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6ETrg8o9 .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6ETrg8o9 .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6ETrg8o9 .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6ETrg8o9 .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6ETrg8o9 .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6ETrg8o9 .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6ETrg8o9 .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6ETrg8o9 .mbr-shop .price-range {
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6ETrg8o9 .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6ETrg8o9 .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6ETrg8o9 .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6ETrg8o9 .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6ETrg8o9 .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6ETrg8o9 .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6ETrg8o9 .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6ETrg8o9 .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6ETrg8o9 .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6ETrg8o9 .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6ETrg8o9 .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6ETrg8o9 .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6ETrg8o9 .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6ETrg8o9 .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6ETrg8o9 .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6ETrg8o9 .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6ETrg8o9 .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6ETrg8o9 .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6ETrg8o9 .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6ETrg8o9 .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6ETrg8o9 .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6ETrg8o9 .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6ETrg8o9 .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6ETrg8o9 .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6ETrg8o9 .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6ETrg8o9 .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6ETrg8o9 .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6ETrg8o9 .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6ETrg8o9 .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6ETrg8o9 .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6ETrg8o9 .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6ETrg8o9 .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6ETrg8o9 .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6ETrg8o9 .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6ETrg8o9 .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6ETrg8o9 .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6ETrg8o9 .categories {
  padding: 0;
}
.cid-uA6ETrg8o9 .sidebar-title {
  font-weight: bold;
}
.cid-uA6ETrg8o9 .item-title {
  text-align: center;
}
.cid-uA6ETrg8o9 .item-title DIV {
  text-align: center;
}
.cid-uA6ETrg8o9 .card-description P {
  text-align: left;
}
.cid-uA6NNuiEN0 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NNuiEN0 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NNuiEN0 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NNuiEN0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NNuiEN0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NNuiEN0 img,
.cid-uA6NNuiEN0 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NNuiEN0 .item:focus,
.cid-uA6NNuiEN0 span:focus {
  outline: none;
}
.cid-uA6NNuiEN0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NNuiEN0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NNuiEN0 .mbr-section-title {
  color: #232323;
}
.cid-uA6NNuiEN0 .mbr-text,
.cid-uA6NNuiEN0 .mbr-section-btn {
  text-align: center;
}
.cid-uA6NNuiEN0 .item-title {
  text-align: center;
}
.cid-uA6NNuiEN0 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6NOrnCcT {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NOrnCcT .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NOrnCcT .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NOrnCcT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NOrnCcT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NOrnCcT img,
.cid-uA6NOrnCcT .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NOrnCcT .item:focus,
.cid-uA6NOrnCcT span:focus {
  outline: none;
}
.cid-uA6NOrnCcT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NOrnCcT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NOrnCcT .mbr-section-title {
  color: #232323;
}
.cid-uA6NOrnCcT .mbr-text,
.cid-uA6NOrnCcT .mbr-section-btn {
  text-align: center;
}
.cid-uA6NOrnCcT .item-title {
  text-align: center;
}
.cid-uA6NOrnCcT .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6NPnBwwD {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NPnBwwD .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NPnBwwD .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NPnBwwD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NPnBwwD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NPnBwwD img,
.cid-uA6NPnBwwD .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NPnBwwD .item:focus,
.cid-uA6NPnBwwD span:focus {
  outline: none;
}
.cid-uA6NPnBwwD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NPnBwwD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NPnBwwD .mbr-section-title {
  color: #232323;
}
.cid-uA6NPnBwwD .mbr-text,
.cid-uA6NPnBwwD .mbr-section-btn {
  text-align: center;
}
.cid-uA6NPnBwwD .item-title {
  text-align: center;
}
.cid-uA6NPnBwwD .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6NQdCWD1 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6NQdCWD1 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6NQdCWD1 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6NQdCWD1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6NQdCWD1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6NQdCWD1 img,
.cid-uA6NQdCWD1 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6NQdCWD1 .item:focus,
.cid-uA6NQdCWD1 span:focus {
  outline: none;
}
.cid-uA6NQdCWD1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6NQdCWD1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6NQdCWD1 .mbr-section-title {
  color: #232323;
}
.cid-uA6NQdCWD1 .mbr-text,
.cid-uA6NQdCWD1 .mbr-section-btn {
  text-align: center;
}
.cid-uA6NQdCWD1 .item-title {
  text-align: center;
}
.cid-uA6NQdCWD1 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6ETBKoge {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6ETBKoge .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6ETBKoge .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6ETBKoge .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6ETBKoge .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6ETBKoge .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6ETBKoge .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6ETBKoge .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6ETBKoge .mbr-text,
.cid-uA6ETBKoge .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcPn2duMb {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcPn2duMb img,
.cid-uAcPn2duMb .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcPn2duMb img,
  .cid-uAcPn2duMb .item-img {
    max-height: 300px;
  }
}
.cid-uAcPn2duMb .item:focus,
.cid-uAcPn2duMb span:focus {
  outline: none;
}
.cid-uAcPn2duMb .item-wrapper {
  position: relative;
}
.cid-uAcPn2duMb .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcPn2duMb .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcPn2duMb .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcPn2duMb .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcPn2duMb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcPn2duMb .mbr-section-title {
  color: #232323;
}
.cid-uAcPn2duMb .mbr-text,
.cid-uAcPn2duMb .mbr-section-btn {
  text-align: left;
}
.cid-uAcPn2duMb .item-title {
  text-align: center;
}
.cid-uAcPn2duMb .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcPn2duMb .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcPn2duMb .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcPn2duMb .embla__button--next,
.cid-uAcPn2duMb .embla__button--prev {
  display: flex;
}
.cid-uAcPn2duMb .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcPn2duMb .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcPn2duMb .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcPn2duMb .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcPn2duMb .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcPn2duMb .embla__button {
    top: auto;
  }
}
.cid-uAcPn2duMb .embla {
  position: relative;
  width: 100%;
}
.cid-uAcPn2duMb .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcPn2duMb .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcPn2duMb .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcPn2duMb .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcPn2duMb .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcPn2duMb .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcPn2duMb .content-head {
  max-width: 800px;
}
.cid-uA6ETFiiht {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6ETFiiht img,
.cid-uA6ETFiiht .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6ETFiiht .item:focus,
.cid-uA6ETFiiht span:focus {
  outline: none;
}
.cid-uA6ETFiiht .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6ETFiiht .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6ETFiiht .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6ETFiiht .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6ETFiiht .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6ETFiiht .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6ETFiiht .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6ETFiiht .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6ETFiiht .mbr-section-title {
  color: #232323;
}
.cid-uA6ETFiiht .mbr-text,
.cid-uA6ETFiiht .mbr-section-btn {
  text-align: center;
}
.cid-uA6ETFiiht .item-title {
  text-align: center;
}
.cid-uA6ETFiiht .content-head {
  max-width: 800px;
}
.cid-uA6ETFiiht .mbr-text,
.cid-uA6ETFiiht .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6ETH99Am {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6ETH99Am .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6ETH99Am .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6ETH99Am .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6ETH99Am .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6ETH99Am .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6ETH99Am .map-placeholder {
  display: none;
}
.cid-uA6ETH99Am .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6ETH99Am .card {
  padding: 3rem 8rem;
}
.cid-uA6ETH99Am .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6ETH99Am .card .mbr-text {
  color: #06182d;
}
.cid-uA6ETH99Am .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6ETH99Am .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6ETH99Am .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6ETH99Am .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6ETH99Am .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6ETH99Am .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6ETH99Am .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6ETH99Am .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6ETH99Am .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6ETH99Am .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6ETH99Am .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6ETH99Am .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6ETH99Am .card .form-group {
  padding-right: 0;
}
.cid-uA6ETH99Am .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6ETH99Am .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6ETH99Am .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6ETH99Am .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6ETH99Am .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6ETH99Am h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6ETH99Am * {
    text-align: center !important;
  }
  .cid-uA6ETH99Am .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6ETH99Am .form-group {
    max-width: 180px;
  }
  .cid-uA6ETH99Am .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6ETH99Am .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6ETH99Am .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6ETJTvSz {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6ETLsE14.popup-builder {
  background-color: #ffffff;
}
.cid-uA6ETLsE14.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6ETLsE14.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6ETLsE14 .modal-content,
.cid-uA6ETLsE14 .modal-dialog {
  height: auto;
}
.cid-uA6ETLsE14 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6ETLsE14 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6ETLsE14 .form-wrapper .mbr-form .form-group,
  .cid-uA6ETLsE14 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6ETLsE14 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6ETLsE14 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6ETLsE14 .mbr-text {
  text-align: center;
}
.cid-uA6ETLsE14 .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6ETLsE14 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6ETLsE14 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6ETLsE14 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6ETLsE14 .modal-open {
  overflow: hidden;
}
.cid-uA6ETLsE14 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6ETLsE14 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6ETLsE14 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6ETLsE14 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6ETLsE14 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6ETLsE14 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6ETLsE14 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6ETLsE14 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6ETLsE14 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6ETLsE14 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6ETLsE14 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6ETLsE14 .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6ETLsE14 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6ETLsE14 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6ETLsE14 .modal-header {
    padding: 1rem;
  }
}
.cid-uA6ETLsE14 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6ETLsE14 .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6ETLsE14 .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6ETLsE14 .modal-header .close:focus {
  outline: none;
}
.cid-uA6ETLsE14 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6ETLsE14 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6ETLsE14 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6ETLsE14 .modal-body {
    padding: 1rem;
  }
}
.cid-uA6ETLsE14 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6ETLsE14 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6ETLsE14 .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6ETLsE14 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6ETLsE14 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6ETLsE14 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6ETLsE14 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6ETLsE14 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6ETLsE14 .modal-lg,
  .cid-uA6ETLsE14 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6ETLsE14 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6ETLsE14 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6ETLsE14 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6ETLsE14 .form-group {
  margin-bottom: 1rem;
}
.cid-uA6ETLsE14 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6ETLsE14 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6ETLsE14 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6ETLsE14 .mbr-section-btn {
  margin: 0;
}
.cid-uA6ETLsE14 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6Fjv1dy1 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6Fjv1dy1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6Fjv1dy1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6Fjv1dy1 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6Fjv1dy1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6Fjv1dy1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6Fjv1dy1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6Fjv1dy1 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6Fjv1dy1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6Fjv1dy1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6Fjv1dy1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6Fjv1dy1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6Fjv1dy1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6Fjv1dy1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6Fjv1dy1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6Fjv1dy1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6Fjv1dy1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6Fjv1dy1 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6Fjv1dy1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6Fjv1dy1 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6Fjv1dy1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6Fjv1dy1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6Fjv1dy1 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6Fjv1dy1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6Fjv1dy1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6Fjv1dy1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6Fjv1dy1 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6Fjv1dy1 .nav-item:focus,
.cid-uA6Fjv1dy1 .nav-link:focus {
  outline: none;
}
.cid-uA6Fjv1dy1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6Fjv1dy1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6Fjv1dy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6Fjv1dy1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6Fjv1dy1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6Fjv1dy1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6Fjv1dy1 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6Fjv1dy1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6Fjv1dy1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6Fjv1dy1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6Fjv1dy1 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6Fjv1dy1 .navbar.collapsed {
  justify-content: center;
}
.cid-uA6Fjv1dy1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6Fjv1dy1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6Fjv1dy1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6Fjv1dy1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6Fjv1dy1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6Fjv1dy1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6Fjv1dy1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6Fjv1dy1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6Fjv1dy1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6Fjv1dy1 .navbar {
    min-height: 72px;
  }
  .cid-uA6Fjv1dy1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6Fjv1dy1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6Fjv1dy1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6Fjv1dy1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6Fjv1dy1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6Fjv1dy1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6Fjv1dy1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6Fjv1dy1 .dropdown-item.active,
.cid-uA6Fjv1dy1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6Fjv1dy1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6Fjv1dy1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6Fjv1dy1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6Fjv1dy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6Fjv1dy1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6Fjv1dy1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6Fjv1dy1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6Fjv1dy1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6Fjv1dy1 .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6Fjv1dy1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6Fjv1dy1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6Fjv1dy1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6Fjv1dy1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6Fjv1dy1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6Fjv1dy1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6Fjv1dy1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6Fjv1dy1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6Fjv1dy1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6Fjv1dy1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6Fjv1dy1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6Fjv1dy1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6Fjv1dy1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6Fjv1dy1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6Fjv1dy1 .navbar {
    height: 70px;
  }
  .cid-uA6Fjv1dy1 .navbar.opened {
    height: auto;
  }
  .cid-uA6Fjv1dy1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6Fjv1dy1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6Fjv1dy1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6Fjv1dy1 .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6Fjv1dy1 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6Fjv1dy1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6Fjv1dy1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6Fjv1dy1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6Fjv1dy1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6Fjw7lQB {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6Fjw7lQB .mbr-section-title {
  text-align: center;
}
.cid-uA6Fjw7lQB .mbr-text,
.cid-uA6Fjw7lQB .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6Fjw7lQB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6Fjw7lQB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6Fjx0zGB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6Fjx0zGB .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6Fjx0zGB .mbr-shop .row {
  margin: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6Fjx0zGB .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6Fjx0zGB .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6Fjx0zGB .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6Fjx0zGB .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6Fjx0zGB .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6Fjx0zGB .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6Fjx0zGB .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6Fjx0zGB .mbr-shop .filter-by-pu,
.cid-uA6Fjx0zGB .mbr-shop .filter-by-pd,
.cid-uA6Fjx0zGB .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6Fjx0zGB .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6Fjx0zGB .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6Fjx0zGB .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6Fjx0zGB .mbr-shop .galleryItem h4,
.cid-uA6Fjx0zGB .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6Fjx0zGB .mbr-shop .galleryItem h5,
.cid-uA6Fjx0zGB .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .galleryItem p,
.cid-uA6Fjx0zGB .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6Fjx0zGB .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6Fjx0zGB .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6Fjx0zGB .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6Fjx0zGB .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6Fjx0zGB .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6Fjx0zGB .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6Fjx0zGB .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6Fjx0zGB .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6Fjx0zGB .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6Fjx0zGB .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6Fjx0zGB .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6Fjx0zGB .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6Fjx0zGB .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6Fjx0zGB .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6Fjx0zGB .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6Fjx0zGB .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6Fjx0zGB .mbr-shop .toggle:hover,
.cid-uA6Fjx0zGB .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6Fjx0zGB .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6Fjx0zGB .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6Fjx0zGB .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6Fjx0zGB .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6Fjx0zGB .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6Fjx0zGB .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6Fjx0zGB .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6Fjx0zGB .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6Fjx0zGB .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6Fjx0zGB .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6Fjx0zGB .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6Fjx0zGB .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6Fjx0zGB .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6Fjx0zGB .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6Fjx0zGB .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6Fjx0zGB .mbr-shop .price-range {
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6Fjx0zGB .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6Fjx0zGB .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6Fjx0zGB .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6Fjx0zGB .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6Fjx0zGB .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6Fjx0zGB .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6Fjx0zGB .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6Fjx0zGB .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6Fjx0zGB .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6Fjx0zGB .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6Fjx0zGB .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6Fjx0zGB .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6Fjx0zGB .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6Fjx0zGB .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6Fjx0zGB .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6Fjx0zGB .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6Fjx0zGB .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6Fjx0zGB .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6Fjx0zGB .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6Fjx0zGB .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6Fjx0zGB .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6Fjx0zGB .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6Fjx0zGB .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6Fjx0zGB .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6Fjx0zGB .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6Fjx0zGB .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6Fjx0zGB .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6Fjx0zGB .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6Fjx0zGB .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6Fjx0zGB .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6Fjx0zGB .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6Fjx0zGB .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6Fjx0zGB .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6Fjx0zGB .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6Fjx0zGB .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6Fjx0zGB .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6Fjx0zGB .categories {
  padding: 0;
}
.cid-uA6Fjx0zGB .sidebar-title {
  font-weight: bold;
}
.cid-uA6Fjx0zGB .item-title {
  text-align: center;
}
.cid-uA6Fjx0zGB .item-title DIV {
  text-align: center;
}
.cid-uA6Fjx0zGB .card-description P {
  text-align: left;
}
.cid-uA6O3AgFSt {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6O3AgFSt .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6O3AgFSt .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6O3AgFSt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6O3AgFSt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6O3AgFSt img,
.cid-uA6O3AgFSt .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6O3AgFSt .item:focus,
.cid-uA6O3AgFSt span:focus {
  outline: none;
}
.cid-uA6O3AgFSt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6O3AgFSt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6O3AgFSt .mbr-section-title {
  color: #232323;
}
.cid-uA6O3AgFSt .mbr-text,
.cid-uA6O3AgFSt .mbr-section-btn {
  text-align: center;
}
.cid-uA6O3AgFSt .item-title {
  text-align: center;
}
.cid-uA6O3AgFSt .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6O4xlvOe {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6O4xlvOe .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6O4xlvOe .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6O4xlvOe .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6O4xlvOe .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6O4xlvOe img,
.cid-uA6O4xlvOe .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6O4xlvOe .item:focus,
.cid-uA6O4xlvOe span:focus {
  outline: none;
}
.cid-uA6O4xlvOe .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6O4xlvOe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6O4xlvOe .mbr-section-title {
  color: #232323;
}
.cid-uA6O4xlvOe .mbr-text,
.cid-uA6O4xlvOe .mbr-section-btn {
  text-align: center;
}
.cid-uA6O4xlvOe .item-title {
  text-align: center;
}
.cid-uA6O4xlvOe .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6O5DqWBA {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6O5DqWBA .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6O5DqWBA .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6O5DqWBA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6O5DqWBA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6O5DqWBA img,
.cid-uA6O5DqWBA .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6O5DqWBA .item:focus,
.cid-uA6O5DqWBA span:focus {
  outline: none;
}
.cid-uA6O5DqWBA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6O5DqWBA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6O5DqWBA .mbr-section-title {
  color: #232323;
}
.cid-uA6O5DqWBA .mbr-text,
.cid-uA6O5DqWBA .mbr-section-btn {
  text-align: center;
}
.cid-uA6O5DqWBA .item-title {
  text-align: center;
}
.cid-uA6O5DqWBA .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6O6HUpy7 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6O6HUpy7 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6O6HUpy7 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6O6HUpy7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6O6HUpy7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6O6HUpy7 img,
.cid-uA6O6HUpy7 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6O6HUpy7 .item:focus,
.cid-uA6O6HUpy7 span:focus {
  outline: none;
}
.cid-uA6O6HUpy7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6O6HUpy7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6O6HUpy7 .mbr-section-title {
  color: #232323;
}
.cid-uA6O6HUpy7 .mbr-text,
.cid-uA6O6HUpy7 .mbr-section-btn {
  text-align: center;
}
.cid-uA6O6HUpy7 .item-title {
  text-align: center;
}
.cid-uA6O6HUpy7 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6FjGTwO9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6FjGTwO9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6FjGTwO9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6FjGTwO9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6FjGTwO9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6FjGTwO9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6FjGTwO9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6FjGTwO9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6FjGTwO9 .mbr-text,
.cid-uA6FjGTwO9 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcPtwZTDh {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcPtwZTDh img,
.cid-uAcPtwZTDh .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcPtwZTDh img,
  .cid-uAcPtwZTDh .item-img {
    max-height: 300px;
  }
}
.cid-uAcPtwZTDh .item:focus,
.cid-uAcPtwZTDh span:focus {
  outline: none;
}
.cid-uAcPtwZTDh .item-wrapper {
  position: relative;
}
.cid-uAcPtwZTDh .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcPtwZTDh .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcPtwZTDh .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcPtwZTDh .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcPtwZTDh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcPtwZTDh .mbr-section-title {
  color: #232323;
}
.cid-uAcPtwZTDh .mbr-text,
.cid-uAcPtwZTDh .mbr-section-btn {
  text-align: left;
}
.cid-uAcPtwZTDh .item-title {
  text-align: center;
}
.cid-uAcPtwZTDh .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcPtwZTDh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcPtwZTDh .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcPtwZTDh .embla__button--next,
.cid-uAcPtwZTDh .embla__button--prev {
  display: flex;
}
.cid-uAcPtwZTDh .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcPtwZTDh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcPtwZTDh .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcPtwZTDh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcPtwZTDh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcPtwZTDh .embla__button {
    top: auto;
  }
}
.cid-uAcPtwZTDh .embla {
  position: relative;
  width: 100%;
}
.cid-uAcPtwZTDh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcPtwZTDh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcPtwZTDh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcPtwZTDh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcPtwZTDh .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcPtwZTDh .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcPtwZTDh .content-head {
  max-width: 800px;
}
.cid-uA6FjKs2fp {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6FjKs2fp img,
.cid-uA6FjKs2fp .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6FjKs2fp .item:focus,
.cid-uA6FjKs2fp span:focus {
  outline: none;
}
.cid-uA6FjKs2fp .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6FjKs2fp .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6FjKs2fp .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6FjKs2fp .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6FjKs2fp .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6FjKs2fp .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6FjKs2fp .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6FjKs2fp .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6FjKs2fp .mbr-section-title {
  color: #232323;
}
.cid-uA6FjKs2fp .mbr-text,
.cid-uA6FjKs2fp .mbr-section-btn {
  text-align: center;
}
.cid-uA6FjKs2fp .item-title {
  text-align: center;
}
.cid-uA6FjKs2fp .content-head {
  max-width: 800px;
}
.cid-uA6FjKs2fp .mbr-text,
.cid-uA6FjKs2fp .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6FjMkhji {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6FjMkhji .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6FjMkhji .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6FjMkhji .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6FjMkhji .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6FjMkhji .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6FjMkhji .map-placeholder {
  display: none;
}
.cid-uA6FjMkhji .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6FjMkhji .card {
  padding: 3rem 8rem;
}
.cid-uA6FjMkhji .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6FjMkhji .card .mbr-text {
  color: #06182d;
}
.cid-uA6FjMkhji .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6FjMkhji .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6FjMkhji .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6FjMkhji .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6FjMkhji .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6FjMkhji .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6FjMkhji .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6FjMkhji .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6FjMkhji .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6FjMkhji .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6FjMkhji .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6FjMkhji .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6FjMkhji .card .form-group {
  padding-right: 0;
}
.cid-uA6FjMkhji .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6FjMkhji .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6FjMkhji .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6FjMkhji .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6FjMkhji .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6FjMkhji h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6FjMkhji * {
    text-align: center !important;
  }
  .cid-uA6FjMkhji .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6FjMkhji .form-group {
    max-width: 180px;
  }
  .cid-uA6FjMkhji .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6FjMkhji .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6FjMkhji .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6FjPfRRS {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6FjQNJMU.popup-builder {
  background-color: #ffffff;
}
.cid-uA6FjQNJMU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6FjQNJMU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6FjQNJMU .modal-content,
.cid-uA6FjQNJMU .modal-dialog {
  height: auto;
}
.cid-uA6FjQNJMU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6FjQNJMU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6FjQNJMU .form-wrapper .mbr-form .form-group,
  .cid-uA6FjQNJMU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6FjQNJMU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6FjQNJMU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6FjQNJMU .mbr-text {
  text-align: center;
}
.cid-uA6FjQNJMU .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6FjQNJMU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6FjQNJMU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6FjQNJMU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6FjQNJMU .modal-open {
  overflow: hidden;
}
.cid-uA6FjQNJMU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6FjQNJMU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6FjQNJMU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6FjQNJMU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6FjQNJMU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6FjQNJMU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6FjQNJMU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6FjQNJMU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6FjQNJMU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6FjQNJMU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6FjQNJMU .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6FjQNJMU .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6FjQNJMU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6FjQNJMU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6FjQNJMU .modal-header {
    padding: 1rem;
  }
}
.cid-uA6FjQNJMU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6FjQNJMU .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6FjQNJMU .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6FjQNJMU .modal-header .close:focus {
  outline: none;
}
.cid-uA6FjQNJMU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6FjQNJMU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6FjQNJMU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6FjQNJMU .modal-body {
    padding: 1rem;
  }
}
.cid-uA6FjQNJMU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6FjQNJMU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6FjQNJMU .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6FjQNJMU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6FjQNJMU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6FjQNJMU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6FjQNJMU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6FjQNJMU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6FjQNJMU .modal-lg,
  .cid-uA6FjQNJMU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6FjQNJMU .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6FjQNJMU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6FjQNJMU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6FjQNJMU .form-group {
  margin-bottom: 1rem;
}
.cid-uA6FjQNJMU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6FjQNJMU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6FjQNJMU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6FjQNJMU .mbr-section-btn {
  margin: 0;
}
.cid-uA6FjQNJMU .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6FQBIgIP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6FQBIgIP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6FQBIgIP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6FQBIgIP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6FQBIgIP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6FQBIgIP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6FQBIgIP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6FQBIgIP .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6FQBIgIP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6FQBIgIP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6FQBIgIP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6FQBIgIP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6FQBIgIP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6FQBIgIP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6FQBIgIP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6FQBIgIP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6FQBIgIP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6FQBIgIP .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6FQBIgIP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6FQBIgIP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6FQBIgIP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6FQBIgIP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6FQBIgIP .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6FQBIgIP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6FQBIgIP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6FQBIgIP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6FQBIgIP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6FQBIgIP .nav-item:focus,
.cid-uA6FQBIgIP .nav-link:focus {
  outline: none;
}
.cid-uA6FQBIgIP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6FQBIgIP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6FQBIgIP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6FQBIgIP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6FQBIgIP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6FQBIgIP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6FQBIgIP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6FQBIgIP .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6FQBIgIP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6FQBIgIP .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6FQBIgIP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6FQBIgIP .navbar.collapsed {
  justify-content: center;
}
.cid-uA6FQBIgIP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6FQBIgIP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6FQBIgIP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6FQBIgIP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6FQBIgIP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6FQBIgIP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6FQBIgIP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6FQBIgIP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6FQBIgIP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6FQBIgIP .navbar {
    min-height: 72px;
  }
  .cid-uA6FQBIgIP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6FQBIgIP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6FQBIgIP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6FQBIgIP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6FQBIgIP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6FQBIgIP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6FQBIgIP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6FQBIgIP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6FQBIgIP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6FQBIgIP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6FQBIgIP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6FQBIgIP .dropdown-item.active,
.cid-uA6FQBIgIP .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6FQBIgIP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6FQBIgIP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6FQBIgIP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6FQBIgIP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6FQBIgIP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6FQBIgIP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6FQBIgIP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6FQBIgIP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6FQBIgIP .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6FQBIgIP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6FQBIgIP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6FQBIgIP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6FQBIgIP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6FQBIgIP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6FQBIgIP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6FQBIgIP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6FQBIgIP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6FQBIgIP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6FQBIgIP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6FQBIgIP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6FQBIgIP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6FQBIgIP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6FQBIgIP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6FQBIgIP .navbar {
    height: 70px;
  }
  .cid-uA6FQBIgIP .navbar.opened {
    height: auto;
  }
  .cid-uA6FQBIgIP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6FQBIgIP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6FQBIgIP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6FQBIgIP .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6FQBIgIP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6FQBIgIP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6FQBIgIP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6FQBIgIP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6FQBIgIP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6FQBIgIP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6FQCZqeP {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6FQCZqeP .mbr-section-title {
  text-align: center;
}
.cid-uA6FQCZqeP .mbr-text,
.cid-uA6FQCZqeP .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6FQCZqeP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6FQCZqeP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6FQEcUAO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6FQEcUAO .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6FQEcUAO .mbr-shop .row {
  margin: 0;
}
.cid-uA6FQEcUAO .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6FQEcUAO .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6FQEcUAO .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6FQEcUAO .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6FQEcUAO .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6FQEcUAO .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6FQEcUAO .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6FQEcUAO .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6FQEcUAO .mbr-shop .filter-by-pu,
.cid-uA6FQEcUAO .mbr-shop .filter-by-pd,
.cid-uA6FQEcUAO .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6FQEcUAO .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6FQEcUAO .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6FQEcUAO .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6FQEcUAO .mbr-shop .galleryItem h4,
.cid-uA6FQEcUAO .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6FQEcUAO .mbr-shop .galleryItem h5,
.cid-uA6FQEcUAO .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6FQEcUAO .mbr-shop .galleryItem p,
.cid-uA6FQEcUAO .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6FQEcUAO .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6FQEcUAO .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6FQEcUAO .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6FQEcUAO .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6FQEcUAO .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6FQEcUAO .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6FQEcUAO .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6FQEcUAO .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6FQEcUAO .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6FQEcUAO .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6FQEcUAO .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6FQEcUAO .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6FQEcUAO .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6FQEcUAO .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6FQEcUAO .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6FQEcUAO .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6FQEcUAO .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6FQEcUAO .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6FQEcUAO .mbr-shop .toggle:hover,
.cid-uA6FQEcUAO .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6FQEcUAO .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6FQEcUAO .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6FQEcUAO .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6FQEcUAO .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6FQEcUAO .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6FQEcUAO .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6FQEcUAO .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6FQEcUAO .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6FQEcUAO .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6FQEcUAO .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6FQEcUAO .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6FQEcUAO .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6FQEcUAO .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6FQEcUAO .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6FQEcUAO .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6FQEcUAO .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6FQEcUAO .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6FQEcUAO .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6FQEcUAO .mbr-shop .price-range {
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6FQEcUAO .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6FQEcUAO .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6FQEcUAO .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6FQEcUAO .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6FQEcUAO .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6FQEcUAO .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6FQEcUAO .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6FQEcUAO .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6FQEcUAO .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6FQEcUAO .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6FQEcUAO .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6FQEcUAO .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6FQEcUAO .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6FQEcUAO .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6FQEcUAO .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6FQEcUAO .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6FQEcUAO .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6FQEcUAO .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6FQEcUAO .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6FQEcUAO .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6FQEcUAO .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6FQEcUAO .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6FQEcUAO .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6FQEcUAO .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6FQEcUAO .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6FQEcUAO .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6FQEcUAO .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6FQEcUAO .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6FQEcUAO .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6FQEcUAO .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6FQEcUAO .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6FQEcUAO .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6FQEcUAO .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6FQEcUAO .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6FQEcUAO .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6FQEcUAO .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6FQEcUAO .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6FQEcUAO .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6FQEcUAO .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6FQEcUAO .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6FQEcUAO .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6FQEcUAO .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6FQEcUAO .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6FQEcUAO .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6FQEcUAO .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6FQEcUAO .categories {
  padding: 0;
}
.cid-uA6FQEcUAO .sidebar-title {
  font-weight: bold;
}
.cid-uA6FQEcUAO .item-title {
  text-align: center;
}
.cid-uA6FQEcUAO .item-title DIV {
  text-align: center;
}
.cid-uA6FQEcUAO .card-description P {
  text-align: left;
}
.cid-uA6OeQoj0D {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6OeQoj0D .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6OeQoj0D .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6OeQoj0D .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6OeQoj0D .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6OeQoj0D img,
.cid-uA6OeQoj0D .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6OeQoj0D .item:focus,
.cid-uA6OeQoj0D span:focus {
  outline: none;
}
.cid-uA6OeQoj0D .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6OeQoj0D .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6OeQoj0D .mbr-section-title {
  color: #232323;
}
.cid-uA6OeQoj0D .mbr-text,
.cid-uA6OeQoj0D .mbr-section-btn {
  text-align: center;
}
.cid-uA6OeQoj0D .item-title {
  text-align: center;
}
.cid-uA6OeQoj0D .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6OfNGBWa {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6OfNGBWa .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6OfNGBWa .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6OfNGBWa .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6OfNGBWa .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6OfNGBWa img,
.cid-uA6OfNGBWa .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6OfNGBWa .item:focus,
.cid-uA6OfNGBWa span:focus {
  outline: none;
}
.cid-uA6OfNGBWa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6OfNGBWa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6OfNGBWa .mbr-section-title {
  color: #232323;
}
.cid-uA6OfNGBWa .mbr-text,
.cid-uA6OfNGBWa .mbr-section-btn {
  text-align: center;
}
.cid-uA6OfNGBWa .item-title {
  text-align: center;
}
.cid-uA6OfNGBWa .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6OgNm4Ie {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6OgNm4Ie .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6OgNm4Ie .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6OgNm4Ie .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6OgNm4Ie .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6OgNm4Ie img,
.cid-uA6OgNm4Ie .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6OgNm4Ie .item:focus,
.cid-uA6OgNm4Ie span:focus {
  outline: none;
}
.cid-uA6OgNm4Ie .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6OgNm4Ie .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6OgNm4Ie .mbr-section-title {
  color: #232323;
}
.cid-uA6OgNm4Ie .mbr-text,
.cid-uA6OgNm4Ie .mbr-section-btn {
  text-align: center;
}
.cid-uA6OgNm4Ie .item-title {
  text-align: center;
}
.cid-uA6OgNm4Ie .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6OhTugha {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6OhTugha .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6OhTugha .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6OhTugha .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6OhTugha .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6OhTugha img,
.cid-uA6OhTugha .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6OhTugha .item:focus,
.cid-uA6OhTugha span:focus {
  outline: none;
}
.cid-uA6OhTugha .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6OhTugha .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6OhTugha .mbr-section-title {
  color: #232323;
}
.cid-uA6OhTugha .mbr-text,
.cid-uA6OhTugha .mbr-section-btn {
  text-align: center;
}
.cid-uA6OhTugha .item-title {
  text-align: center;
}
.cid-uA6OhTugha .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6FQNCuZj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6FQNCuZj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6FQNCuZj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6FQNCuZj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6FQNCuZj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6FQNCuZj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6FQNCuZj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6FQNCuZj .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6FQNCuZj .mbr-text,
.cid-uA6FQNCuZj .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcPzY5f5N {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcPzY5f5N img,
.cid-uAcPzY5f5N .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcPzY5f5N img,
  .cid-uAcPzY5f5N .item-img {
    max-height: 300px;
  }
}
.cid-uAcPzY5f5N .item:focus,
.cid-uAcPzY5f5N span:focus {
  outline: none;
}
.cid-uAcPzY5f5N .item-wrapper {
  position: relative;
}
.cid-uAcPzY5f5N .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcPzY5f5N .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcPzY5f5N .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcPzY5f5N .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcPzY5f5N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcPzY5f5N .mbr-section-title {
  color: #232323;
}
.cid-uAcPzY5f5N .mbr-text,
.cid-uAcPzY5f5N .mbr-section-btn {
  text-align: left;
}
.cid-uAcPzY5f5N .item-title {
  text-align: center;
}
.cid-uAcPzY5f5N .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcPzY5f5N .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcPzY5f5N .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcPzY5f5N .embla__button--next,
.cid-uAcPzY5f5N .embla__button--prev {
  display: flex;
}
.cid-uAcPzY5f5N .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcPzY5f5N .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcPzY5f5N .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcPzY5f5N .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcPzY5f5N .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcPzY5f5N .embla__button {
    top: auto;
  }
}
.cid-uAcPzY5f5N .embla {
  position: relative;
  width: 100%;
}
.cid-uAcPzY5f5N .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcPzY5f5N .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcPzY5f5N .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcPzY5f5N .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcPzY5f5N .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcPzY5f5N .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcPzY5f5N .content-head {
  max-width: 800px;
}
.cid-uA6FQQO41h {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6FQQO41h img,
.cid-uA6FQQO41h .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6FQQO41h .item:focus,
.cid-uA6FQQO41h span:focus {
  outline: none;
}
.cid-uA6FQQO41h .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6FQQO41h .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6FQQO41h .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6FQQO41h .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6FQQO41h .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6FQQO41h .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6FQQO41h .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6FQQO41h .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6FQQO41h .mbr-section-title {
  color: #232323;
}
.cid-uA6FQQO41h .mbr-text,
.cid-uA6FQQO41h .mbr-section-btn {
  text-align: center;
}
.cid-uA6FQQO41h .item-title {
  text-align: center;
}
.cid-uA6FQQO41h .content-head {
  max-width: 800px;
}
.cid-uA6FQQO41h .mbr-text,
.cid-uA6FQQO41h .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6FQSH7zt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6FQSH7zt .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6FQSH7zt .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6FQSH7zt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6FQSH7zt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6FQSH7zt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6FQSH7zt .map-placeholder {
  display: none;
}
.cid-uA6FQSH7zt .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6FQSH7zt .card {
  padding: 3rem 8rem;
}
.cid-uA6FQSH7zt .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6FQSH7zt .card .mbr-text {
  color: #06182d;
}
.cid-uA6FQSH7zt .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6FQSH7zt .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6FQSH7zt .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6FQSH7zt .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6FQSH7zt .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6FQSH7zt .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6FQSH7zt .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6FQSH7zt .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6FQSH7zt .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6FQSH7zt .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6FQSH7zt .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6FQSH7zt .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6FQSH7zt .card .form-group {
  padding-right: 0;
}
.cid-uA6FQSH7zt .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6FQSH7zt .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6FQSH7zt .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6FQSH7zt .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6FQSH7zt .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6FQSH7zt h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6FQSH7zt * {
    text-align: center !important;
  }
  .cid-uA6FQSH7zt .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6FQSH7zt .form-group {
    max-width: 180px;
  }
  .cid-uA6FQSH7zt .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6FQSH7zt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6FQSH7zt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6FQVvnEg {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6FQX7ljy.popup-builder {
  background-color: #ffffff;
}
.cid-uA6FQX7ljy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6FQX7ljy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6FQX7ljy .modal-content,
.cid-uA6FQX7ljy .modal-dialog {
  height: auto;
}
.cid-uA6FQX7ljy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6FQX7ljy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6FQX7ljy .form-wrapper .mbr-form .form-group,
  .cid-uA6FQX7ljy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6FQX7ljy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6FQX7ljy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6FQX7ljy .mbr-text {
  text-align: center;
}
.cid-uA6FQX7ljy .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6FQX7ljy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6FQX7ljy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6FQX7ljy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6FQX7ljy .modal-open {
  overflow: hidden;
}
.cid-uA6FQX7ljy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6FQX7ljy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6FQX7ljy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6FQX7ljy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6FQX7ljy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6FQX7ljy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6FQX7ljy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6FQX7ljy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6FQX7ljy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6FQX7ljy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6FQX7ljy .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6FQX7ljy .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6FQX7ljy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6FQX7ljy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6FQX7ljy .modal-header {
    padding: 1rem;
  }
}
.cid-uA6FQX7ljy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6FQX7ljy .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6FQX7ljy .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6FQX7ljy .modal-header .close:focus {
  outline: none;
}
.cid-uA6FQX7ljy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6FQX7ljy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6FQX7ljy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6FQX7ljy .modal-body {
    padding: 1rem;
  }
}
.cid-uA6FQX7ljy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6FQX7ljy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6FQX7ljy .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6FQX7ljy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6FQX7ljy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6FQX7ljy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6FQX7ljy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6FQX7ljy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6FQX7ljy .modal-lg,
  .cid-uA6FQX7ljy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6FQX7ljy .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6FQX7ljy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6FQX7ljy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6FQX7ljy .form-group {
  margin-bottom: 1rem;
}
.cid-uA6FQX7ljy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6FQX7ljy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6FQX7ljy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6FQX7ljy .mbr-section-btn {
  margin: 0;
}
.cid-uA6FQX7ljy .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6GqfUWpo {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6GqfUWpo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6GqfUWpo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6GqfUWpo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6GqfUWpo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6GqfUWpo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6GqfUWpo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6GqfUWpo .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6GqfUWpo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6GqfUWpo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6GqfUWpo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6GqfUWpo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6GqfUWpo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6GqfUWpo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6GqfUWpo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6GqfUWpo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6GqfUWpo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6GqfUWpo .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6GqfUWpo .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6GqfUWpo .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6GqfUWpo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6GqfUWpo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6GqfUWpo .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6GqfUWpo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6GqfUWpo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6GqfUWpo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6GqfUWpo .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6GqfUWpo .nav-item:focus,
.cid-uA6GqfUWpo .nav-link:focus {
  outline: none;
}
.cid-uA6GqfUWpo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6GqfUWpo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6GqfUWpo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6GqfUWpo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6GqfUWpo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6GqfUWpo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6GqfUWpo .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6GqfUWpo .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6GqfUWpo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6GqfUWpo .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6GqfUWpo .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6GqfUWpo .navbar.collapsed {
  justify-content: center;
}
.cid-uA6GqfUWpo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6GqfUWpo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6GqfUWpo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6GqfUWpo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6GqfUWpo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6GqfUWpo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6GqfUWpo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6GqfUWpo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6GqfUWpo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6GqfUWpo .navbar {
    min-height: 72px;
  }
  .cid-uA6GqfUWpo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6GqfUWpo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6GqfUWpo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6GqfUWpo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6GqfUWpo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6GqfUWpo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6GqfUWpo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6GqfUWpo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6GqfUWpo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6GqfUWpo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6GqfUWpo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6GqfUWpo .dropdown-item.active,
.cid-uA6GqfUWpo .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6GqfUWpo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6GqfUWpo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6GqfUWpo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6GqfUWpo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6GqfUWpo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6GqfUWpo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6GqfUWpo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6GqfUWpo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6GqfUWpo .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6GqfUWpo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6GqfUWpo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6GqfUWpo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6GqfUWpo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6GqfUWpo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6GqfUWpo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6GqfUWpo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6GqfUWpo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6GqfUWpo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6GqfUWpo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6GqfUWpo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6GqfUWpo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6GqfUWpo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6GqfUWpo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6GqfUWpo .navbar {
    height: 70px;
  }
  .cid-uA6GqfUWpo .navbar.opened {
    height: auto;
  }
  .cid-uA6GqfUWpo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6GqfUWpo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6GqfUWpo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6GqfUWpo .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6GqfUWpo .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6GqfUWpo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6GqfUWpo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6GqfUWpo .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6GqfUWpo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6GqfUWpo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6Gqhbb7m {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6Gqhbb7m .mbr-section-title {
  text-align: center;
}
.cid-uA6Gqhbb7m .mbr-text,
.cid-uA6Gqhbb7m .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6Gqhbb7m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6Gqhbb7m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6Gqi97Oa {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6Gqi97Oa .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6Gqi97Oa .mbr-shop .row {
  margin: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6Gqi97Oa .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6Gqi97Oa .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6Gqi97Oa .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6Gqi97Oa .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6Gqi97Oa .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6Gqi97Oa .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6Gqi97Oa .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6Gqi97Oa .mbr-shop .filter-by-pu,
.cid-uA6Gqi97Oa .mbr-shop .filter-by-pd,
.cid-uA6Gqi97Oa .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6Gqi97Oa .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6Gqi97Oa .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6Gqi97Oa .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6Gqi97Oa .mbr-shop .galleryItem h4,
.cid-uA6Gqi97Oa .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6Gqi97Oa .mbr-shop .galleryItem h5,
.cid-uA6Gqi97Oa .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .galleryItem p,
.cid-uA6Gqi97Oa .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6Gqi97Oa .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6Gqi97Oa .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6Gqi97Oa .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6Gqi97Oa .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6Gqi97Oa .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6Gqi97Oa .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6Gqi97Oa .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6Gqi97Oa .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6Gqi97Oa .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6Gqi97Oa .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6Gqi97Oa .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6Gqi97Oa .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6Gqi97Oa .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6Gqi97Oa .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6Gqi97Oa .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6Gqi97Oa .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6Gqi97Oa .mbr-shop .toggle:hover,
.cid-uA6Gqi97Oa .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6Gqi97Oa .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6Gqi97Oa .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6Gqi97Oa .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6Gqi97Oa .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6Gqi97Oa .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6Gqi97Oa .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6Gqi97Oa .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6Gqi97Oa .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6Gqi97Oa .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6Gqi97Oa .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6Gqi97Oa .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6Gqi97Oa .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6Gqi97Oa .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6Gqi97Oa .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6Gqi97Oa .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6Gqi97Oa .mbr-shop .price-range {
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6Gqi97Oa .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6Gqi97Oa .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6Gqi97Oa .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6Gqi97Oa .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6Gqi97Oa .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6Gqi97Oa .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6Gqi97Oa .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6Gqi97Oa .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6Gqi97Oa .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6Gqi97Oa .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6Gqi97Oa .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6Gqi97Oa .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6Gqi97Oa .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6Gqi97Oa .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6Gqi97Oa .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6Gqi97Oa .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6Gqi97Oa .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6Gqi97Oa .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6Gqi97Oa .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6Gqi97Oa .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6Gqi97Oa .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6Gqi97Oa .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6Gqi97Oa .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6Gqi97Oa .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6Gqi97Oa .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6Gqi97Oa .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6Gqi97Oa .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6Gqi97Oa .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6Gqi97Oa .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6Gqi97Oa .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6Gqi97Oa .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6Gqi97Oa .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6Gqi97Oa .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6Gqi97Oa .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6Gqi97Oa .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6Gqi97Oa .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6Gqi97Oa .categories {
  padding: 0;
}
.cid-uA6Gqi97Oa .sidebar-title {
  font-weight: bold;
}
.cid-uA6Gqi97Oa .item-title {
  text-align: center;
}
.cid-uA6Gqi97Oa .item-title DIV {
  text-align: center;
}
.cid-uA6Gqi97Oa .card-description P {
  text-align: left;
}
.cid-uA6VvpT1A1 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VvpT1A1 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VvpT1A1 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VvpT1A1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VvpT1A1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VvpT1A1 img,
.cid-uA6VvpT1A1 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VvpT1A1 .item:focus,
.cid-uA6VvpT1A1 span:focus {
  outline: none;
}
.cid-uA6VvpT1A1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VvpT1A1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VvpT1A1 .mbr-section-title {
  color: #232323;
}
.cid-uA6VvpT1A1 .mbr-text,
.cid-uA6VvpT1A1 .mbr-section-btn {
  text-align: center;
}
.cid-uA6VvpT1A1 .item-title {
  text-align: center;
}
.cid-uA6VvpT1A1 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6VwrSuVh {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VwrSuVh .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VwrSuVh .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VwrSuVh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VwrSuVh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VwrSuVh img,
.cid-uA6VwrSuVh .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VwrSuVh .item:focus,
.cid-uA6VwrSuVh span:focus {
  outline: none;
}
.cid-uA6VwrSuVh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VwrSuVh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VwrSuVh .mbr-section-title {
  color: #232323;
}
.cid-uA6VwrSuVh .mbr-text,
.cid-uA6VwrSuVh .mbr-section-btn {
  text-align: center;
}
.cid-uA6VwrSuVh .item-title {
  text-align: center;
}
.cid-uA6VwrSuVh .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Vxwz6Ah {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Vxwz6Ah .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Vxwz6Ah .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Vxwz6Ah .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Vxwz6Ah .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Vxwz6Ah img,
.cid-uA6Vxwz6Ah .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Vxwz6Ah .item:focus,
.cid-uA6Vxwz6Ah span:focus {
  outline: none;
}
.cid-uA6Vxwz6Ah .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Vxwz6Ah .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Vxwz6Ah .mbr-section-title {
  color: #232323;
}
.cid-uA6Vxwz6Ah .mbr-text,
.cid-uA6Vxwz6Ah .mbr-section-btn {
  text-align: center;
}
.cid-uA6Vxwz6Ah .item-title {
  text-align: center;
}
.cid-uA6Vxwz6Ah .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Vyzgc1T {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6Vyzgc1T .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Vyzgc1T .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6Vyzgc1T .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Vyzgc1T .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6Vyzgc1T img,
.cid-uA6Vyzgc1T .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6Vyzgc1T .item:focus,
.cid-uA6Vyzgc1T span:focus {
  outline: none;
}
.cid-uA6Vyzgc1T .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6Vyzgc1T .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6Vyzgc1T .mbr-section-title {
  color: #232323;
}
.cid-uA6Vyzgc1T .mbr-text,
.cid-uA6Vyzgc1T .mbr-section-btn {
  text-align: center;
}
.cid-uA6Vyzgc1T .item-title {
  text-align: center;
}
.cid-uA6Vyzgc1T .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Gqri5kX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6Gqri5kX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6Gqri5kX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6Gqri5kX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6Gqri5kX .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6Gqri5kX .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6Gqri5kX .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6Gqri5kX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6Gqri5kX .mbr-text,
.cid-uA6Gqri5kX .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcPFbpiuA {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcPFbpiuA img,
.cid-uAcPFbpiuA .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcPFbpiuA img,
  .cid-uAcPFbpiuA .item-img {
    max-height: 300px;
  }
}
.cid-uAcPFbpiuA .item:focus,
.cid-uAcPFbpiuA span:focus {
  outline: none;
}
.cid-uAcPFbpiuA .item-wrapper {
  position: relative;
}
.cid-uAcPFbpiuA .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcPFbpiuA .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcPFbpiuA .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcPFbpiuA .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcPFbpiuA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcPFbpiuA .mbr-section-title {
  color: #232323;
}
.cid-uAcPFbpiuA .mbr-text,
.cid-uAcPFbpiuA .mbr-section-btn {
  text-align: left;
}
.cid-uAcPFbpiuA .item-title {
  text-align: center;
}
.cid-uAcPFbpiuA .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcPFbpiuA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcPFbpiuA .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcPFbpiuA .embla__button--next,
.cid-uAcPFbpiuA .embla__button--prev {
  display: flex;
}
.cid-uAcPFbpiuA .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcPFbpiuA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcPFbpiuA .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcPFbpiuA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcPFbpiuA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcPFbpiuA .embla__button {
    top: auto;
  }
}
.cid-uAcPFbpiuA .embla {
  position: relative;
  width: 100%;
}
.cid-uAcPFbpiuA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcPFbpiuA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcPFbpiuA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcPFbpiuA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcPFbpiuA .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcPFbpiuA .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcPFbpiuA .content-head {
  max-width: 800px;
}
.cid-uA6GquPXCc {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6GquPXCc img,
.cid-uA6GquPXCc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6GquPXCc .item:focus,
.cid-uA6GquPXCc span:focus {
  outline: none;
}
.cid-uA6GquPXCc .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6GquPXCc .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6GquPXCc .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6GquPXCc .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6GquPXCc .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6GquPXCc .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6GquPXCc .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6GquPXCc .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6GquPXCc .mbr-section-title {
  color: #232323;
}
.cid-uA6GquPXCc .mbr-text,
.cid-uA6GquPXCc .mbr-section-btn {
  text-align: center;
}
.cid-uA6GquPXCc .item-title {
  text-align: center;
}
.cid-uA6GquPXCc .content-head {
  max-width: 800px;
}
.cid-uA6GquPXCc .mbr-text,
.cid-uA6GquPXCc .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6GqwIqaR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6GqwIqaR .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6GqwIqaR .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6GqwIqaR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6GqwIqaR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6GqwIqaR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6GqwIqaR .map-placeholder {
  display: none;
}
.cid-uA6GqwIqaR .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6GqwIqaR .card {
  padding: 3rem 8rem;
}
.cid-uA6GqwIqaR .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6GqwIqaR .card .mbr-text {
  color: #06182d;
}
.cid-uA6GqwIqaR .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6GqwIqaR .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6GqwIqaR .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6GqwIqaR .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6GqwIqaR .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6GqwIqaR .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6GqwIqaR .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6GqwIqaR .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6GqwIqaR .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6GqwIqaR .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6GqwIqaR .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6GqwIqaR .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6GqwIqaR .card .form-group {
  padding-right: 0;
}
.cid-uA6GqwIqaR .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6GqwIqaR .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6GqwIqaR .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6GqwIqaR .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6GqwIqaR .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6GqwIqaR h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6GqwIqaR * {
    text-align: center !important;
  }
  .cid-uA6GqwIqaR .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6GqwIqaR .form-group {
    max-width: 180px;
  }
  .cid-uA6GqwIqaR .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6GqwIqaR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6GqwIqaR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6GqzjBzk {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6GqAT5e5.popup-builder {
  background-color: #ffffff;
}
.cid-uA6GqAT5e5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6GqAT5e5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6GqAT5e5 .modal-content,
.cid-uA6GqAT5e5 .modal-dialog {
  height: auto;
}
.cid-uA6GqAT5e5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6GqAT5e5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6GqAT5e5 .form-wrapper .mbr-form .form-group,
  .cid-uA6GqAT5e5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6GqAT5e5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6GqAT5e5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6GqAT5e5 .mbr-text {
  text-align: center;
}
.cid-uA6GqAT5e5 .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6GqAT5e5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6GqAT5e5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6GqAT5e5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6GqAT5e5 .modal-open {
  overflow: hidden;
}
.cid-uA6GqAT5e5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6GqAT5e5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6GqAT5e5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6GqAT5e5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6GqAT5e5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6GqAT5e5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6GqAT5e5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6GqAT5e5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6GqAT5e5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6GqAT5e5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6GqAT5e5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6GqAT5e5 .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6GqAT5e5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6GqAT5e5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6GqAT5e5 .modal-header {
    padding: 1rem;
  }
}
.cid-uA6GqAT5e5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6GqAT5e5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6GqAT5e5 .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6GqAT5e5 .modal-header .close:focus {
  outline: none;
}
.cid-uA6GqAT5e5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6GqAT5e5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6GqAT5e5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6GqAT5e5 .modal-body {
    padding: 1rem;
  }
}
.cid-uA6GqAT5e5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6GqAT5e5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6GqAT5e5 .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6GqAT5e5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6GqAT5e5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6GqAT5e5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6GqAT5e5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6GqAT5e5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6GqAT5e5 .modal-lg,
  .cid-uA6GqAT5e5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6GqAT5e5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6GqAT5e5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6GqAT5e5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6GqAT5e5 .form-group {
  margin-bottom: 1rem;
}
.cid-uA6GqAT5e5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6GqAT5e5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6GqAT5e5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6GqAT5e5 .mbr-section-btn {
  margin: 0;
}
.cid-uA6GqAT5e5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6HeR2Cno {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6HeR2Cno .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6HeR2Cno .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6HeR2Cno .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6HeR2Cno .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6HeR2Cno .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6HeR2Cno .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6HeR2Cno .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6HeR2Cno .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6HeR2Cno .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6HeR2Cno .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6HeR2Cno .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6HeR2Cno .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6HeR2Cno .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6HeR2Cno .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6HeR2Cno .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6HeR2Cno .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6HeR2Cno .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6HeR2Cno .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6HeR2Cno .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6HeR2Cno .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6HeR2Cno .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6HeR2Cno .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6HeR2Cno .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6HeR2Cno .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6HeR2Cno .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6HeR2Cno .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6HeR2Cno .nav-item:focus,
.cid-uA6HeR2Cno .nav-link:focus {
  outline: none;
}
.cid-uA6HeR2Cno .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6HeR2Cno .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6HeR2Cno .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6HeR2Cno .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6HeR2Cno .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6HeR2Cno .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6HeR2Cno .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6HeR2Cno .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6HeR2Cno .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6HeR2Cno .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6HeR2Cno .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6HeR2Cno .navbar.collapsed {
  justify-content: center;
}
.cid-uA6HeR2Cno .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6HeR2Cno .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6HeR2Cno .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6HeR2Cno .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6HeR2Cno .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6HeR2Cno .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6HeR2Cno .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6HeR2Cno .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6HeR2Cno .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6HeR2Cno .navbar {
    min-height: 72px;
  }
  .cid-uA6HeR2Cno .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6HeR2Cno .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6HeR2Cno .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6HeR2Cno .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6HeR2Cno .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6HeR2Cno .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6HeR2Cno .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6HeR2Cno .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6HeR2Cno .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6HeR2Cno .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6HeR2Cno .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6HeR2Cno .dropdown-item.active,
.cid-uA6HeR2Cno .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6HeR2Cno .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6HeR2Cno .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6HeR2Cno .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6HeR2Cno .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6HeR2Cno .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6HeR2Cno .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6HeR2Cno ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6HeR2Cno .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6HeR2Cno .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6HeR2Cno button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6HeR2Cno button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6HeR2Cno button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6HeR2Cno button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6HeR2Cno button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6HeR2Cno button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6HeR2Cno nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6HeR2Cno nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6HeR2Cno nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6HeR2Cno nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6HeR2Cno .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6HeR2Cno a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6HeR2Cno .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6HeR2Cno .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6HeR2Cno .navbar {
    height: 70px;
  }
  .cid-uA6HeR2Cno .navbar.opened {
    height: auto;
  }
  .cid-uA6HeR2Cno .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6HeR2Cno .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6HeR2Cno .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6HeR2Cno .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6HeR2Cno .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6HeR2Cno .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6HeR2Cno .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6HeR2Cno .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6HeR2Cno .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6HeR2Cno .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6HeSbLhw {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6HeSbLhw .mbr-section-title {
  text-align: center;
}
.cid-uA6HeSbLhw .mbr-text,
.cid-uA6HeSbLhw .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6HeSbLhw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6HeSbLhw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6HeTp4Yl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uA6HeTp4Yl .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uA6HeTp4Yl .mbr-shop .row {
  margin: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uA6HeTp4Yl .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uA6HeTp4Yl .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uA6HeTp4Yl .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uA6HeTp4Yl .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uA6HeTp4Yl .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uA6HeTp4Yl .mbr-shop .hide-modal {
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6HeTp4Yl .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uA6HeTp4Yl .mbr-shop .filter-by-pu,
.cid-uA6HeTp4Yl .mbr-shop .filter-by-pd,
.cid-uA6HeTp4Yl .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uA6HeTp4Yl .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uA6HeTp4Yl .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uA6HeTp4Yl .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uA6HeTp4Yl .mbr-shop .galleryItem h4,
.cid-uA6HeTp4Yl .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uA6HeTp4Yl .mbr-shop .galleryItem h5,
.cid-uA6HeTp4Yl .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .galleryItem p,
.cid-uA6HeTp4Yl .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uA6HeTp4Yl .mbr-shop .item-button {
  text-align: center;
}
.cid-uA6HeTp4Yl .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uA6HeTp4Yl .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uA6HeTp4Yl .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uA6HeTp4Yl .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uA6HeTp4Yl .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uA6HeTp4Yl .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-item__hided h4,
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-item__hided h5,
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uA6HeTp4Yl .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uA6HeTp4Yl .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uA6HeTp4Yl .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uA6HeTp4Yl .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uA6HeTp4Yl .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uA6HeTp4Yl .mbr-shop .range-controls {
  position: relative;
}
.cid-uA6HeTp4Yl .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uA6HeTp4Yl .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uA6HeTp4Yl .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uA6HeTp4Yl .mbr-shop .toggle:hover,
.cid-uA6HeTp4Yl .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uA6HeTp4Yl .mbr-shop .min-toggle {
  left: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .max-toggle {
  right: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .hided-by-price {
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uA6HeTp4Yl .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uA6HeTp4Yl .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uA6HeTp4Yl .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uA6HeTp4Yl .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uA6HeTp4Yl .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uA6HeTp4Yl .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uA6HeTp4Yl .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uA6HeTp4Yl .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6HeTp4Yl .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uA6HeTp4Yl .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uA6HeTp4Yl .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uA6HeTp4Yl .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uA6HeTp4Yl .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uA6HeTp4Yl .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uA6HeTp4Yl .mbr-shop .price-range {
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .price-range-reset {
  display: none;
}
.cid-uA6HeTp4Yl .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uA6HeTp4Yl .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uA6HeTp4Yl .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uA6HeTp4Yl .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uA6HeTp4Yl .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uA6HeTp4Yl .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uA6HeTp4Yl .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uA6HeTp4Yl .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uA6HeTp4Yl .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uA6HeTp4Yl .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uA6HeTp4Yl .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uA6HeTp4Yl .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uA6HeTp4Yl .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uA6HeTp4Yl .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uA6HeTp4Yl .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uA6HeTp4Yl .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uA6HeTp4Yl .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uA6HeTp4Yl .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uA6HeTp4Yl .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uA6HeTp4Yl .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uA6HeTp4Yl .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uA6HeTp4Yl .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uA6HeTp4Yl .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uA6HeTp4Yl .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uA6HeTp4Yl .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6HeTp4Yl .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uA6HeTp4Yl .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6HeTp4Yl .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uA6HeTp4Yl .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uA6HeTp4Yl .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uA6HeTp4Yl .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uA6HeTp4Yl .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uA6HeTp4Yl .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uA6HeTp4Yl .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uA6HeTp4Yl .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uA6HeTp4Yl .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uA6HeTp4Yl .categories {
  padding: 0;
}
.cid-uA6HeTp4Yl .sidebar-title {
  font-weight: bold;
}
.cid-uA6HeTp4Yl .item-title {
  text-align: center;
}
.cid-uA6HeTp4Yl .item-title DIV {
  text-align: center;
}
.cid-uA6HeTp4Yl .card-description P {
  text-align: left;
}
.cid-uA6VIRcf5V {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VIRcf5V .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VIRcf5V .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VIRcf5V .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VIRcf5V .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VIRcf5V img,
.cid-uA6VIRcf5V .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VIRcf5V .item:focus,
.cid-uA6VIRcf5V span:focus {
  outline: none;
}
.cid-uA6VIRcf5V .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VIRcf5V .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VIRcf5V .mbr-section-title {
  color: #232323;
}
.cid-uA6VIRcf5V .mbr-text,
.cid-uA6VIRcf5V .mbr-section-btn {
  text-align: center;
}
.cid-uA6VIRcf5V .item-title {
  text-align: center;
}
.cid-uA6VIRcf5V .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6VJTsEcT {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VJTsEcT .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VJTsEcT .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VJTsEcT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VJTsEcT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VJTsEcT img,
.cid-uA6VJTsEcT .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VJTsEcT .item:focus,
.cid-uA6VJTsEcT span:focus {
  outline: none;
}
.cid-uA6VJTsEcT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VJTsEcT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VJTsEcT .mbr-section-title {
  color: #232323;
}
.cid-uA6VJTsEcT .mbr-text,
.cid-uA6VJTsEcT .mbr-section-btn {
  text-align: center;
}
.cid-uA6VJTsEcT .item-title {
  text-align: center;
}
.cid-uA6VJTsEcT .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6VKKRKb7 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VKKRKb7 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VKKRKb7 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VKKRKb7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VKKRKb7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VKKRKb7 img,
.cid-uA6VKKRKb7 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VKKRKb7 .item:focus,
.cid-uA6VKKRKb7 span:focus {
  outline: none;
}
.cid-uA6VKKRKb7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VKKRKb7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VKKRKb7 .mbr-section-title {
  color: #232323;
}
.cid-uA6VKKRKb7 .mbr-text,
.cid-uA6VKKRKb7 .mbr-section-btn {
  text-align: center;
}
.cid-uA6VKKRKb7 .item-title {
  text-align: center;
}
.cid-uA6VKKRKb7 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6VLIWdaE {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VLIWdaE .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VLIWdaE .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VLIWdaE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VLIWdaE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VLIWdaE img,
.cid-uA6VLIWdaE .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VLIWdaE .item:focus,
.cid-uA6VLIWdaE span:focus {
  outline: none;
}
.cid-uA6VLIWdaE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VLIWdaE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VLIWdaE .mbr-section-title {
  color: #232323;
}
.cid-uA6VLIWdaE .mbr-text,
.cid-uA6VLIWdaE .mbr-section-btn {
  text-align: center;
}
.cid-uA6VLIWdaE .item-title {
  text-align: center;
}
.cid-uA6VLIWdaE .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6Hf2UdGC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6Hf2UdGC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6Hf2UdGC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6Hf2UdGC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6Hf2UdGC .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6Hf2UdGC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6Hf2UdGC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6Hf2UdGC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6Hf2UdGC .mbr-text,
.cid-uA6Hf2UdGC .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcPKJ5WrG {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcPKJ5WrG img,
.cid-uAcPKJ5WrG .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcPKJ5WrG img,
  .cid-uAcPKJ5WrG .item-img {
    max-height: 300px;
  }
}
.cid-uAcPKJ5WrG .item:focus,
.cid-uAcPKJ5WrG span:focus {
  outline: none;
}
.cid-uAcPKJ5WrG .item-wrapper {
  position: relative;
}
.cid-uAcPKJ5WrG .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcPKJ5WrG .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcPKJ5WrG .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcPKJ5WrG .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcPKJ5WrG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcPKJ5WrG .mbr-section-title {
  color: #232323;
}
.cid-uAcPKJ5WrG .mbr-text,
.cid-uAcPKJ5WrG .mbr-section-btn {
  text-align: left;
}
.cid-uAcPKJ5WrG .item-title {
  text-align: center;
}
.cid-uAcPKJ5WrG .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcPKJ5WrG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcPKJ5WrG .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcPKJ5WrG .embla__button--next,
.cid-uAcPKJ5WrG .embla__button--prev {
  display: flex;
}
.cid-uAcPKJ5WrG .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcPKJ5WrG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcPKJ5WrG .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcPKJ5WrG .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcPKJ5WrG .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcPKJ5WrG .embla__button {
    top: auto;
  }
}
.cid-uAcPKJ5WrG .embla {
  position: relative;
  width: 100%;
}
.cid-uAcPKJ5WrG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcPKJ5WrG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcPKJ5WrG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcPKJ5WrG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcPKJ5WrG .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcPKJ5WrG .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcPKJ5WrG .content-head {
  max-width: 800px;
}
.cid-uA6Hf7jutX {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6Hf7jutX img,
.cid-uA6Hf7jutX .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6Hf7jutX .item:focus,
.cid-uA6Hf7jutX span:focus {
  outline: none;
}
.cid-uA6Hf7jutX .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6Hf7jutX .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6Hf7jutX .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6Hf7jutX .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6Hf7jutX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6Hf7jutX .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6Hf7jutX .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6Hf7jutX .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6Hf7jutX .mbr-section-title {
  color: #232323;
}
.cid-uA6Hf7jutX .mbr-text,
.cid-uA6Hf7jutX .mbr-section-btn {
  text-align: center;
}
.cid-uA6Hf7jutX .item-title {
  text-align: center;
}
.cid-uA6Hf7jutX .content-head {
  max-width: 800px;
}
.cid-uA6Hf7jutX .mbr-text,
.cid-uA6Hf7jutX .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6Hf9785E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6Hf9785E .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6Hf9785E .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6Hf9785E .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6Hf9785E .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6Hf9785E .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6Hf9785E .map-placeholder {
  display: none;
}
.cid-uA6Hf9785E .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6Hf9785E .card {
  padding: 3rem 8rem;
}
.cid-uA6Hf9785E .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6Hf9785E .card .mbr-text {
  color: #06182d;
}
.cid-uA6Hf9785E .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6Hf9785E .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6Hf9785E .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6Hf9785E .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6Hf9785E .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6Hf9785E .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6Hf9785E .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6Hf9785E .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6Hf9785E .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6Hf9785E .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6Hf9785E .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6Hf9785E .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6Hf9785E .card .form-group {
  padding-right: 0;
}
.cid-uA6Hf9785E .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6Hf9785E .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6Hf9785E .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6Hf9785E .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6Hf9785E .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6Hf9785E h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6Hf9785E * {
    text-align: center !important;
  }
  .cid-uA6Hf9785E .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6Hf9785E .form-group {
    max-width: 180px;
  }
  .cid-uA6Hf9785E .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6Hf9785E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6Hf9785E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6HfbQhmC {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6HfdptbN.popup-builder {
  background-color: #ffffff;
}
.cid-uA6HfdptbN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6HfdptbN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6HfdptbN .modal-content,
.cid-uA6HfdptbN .modal-dialog {
  height: auto;
}
.cid-uA6HfdptbN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6HfdptbN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6HfdptbN .form-wrapper .mbr-form .form-group,
  .cid-uA6HfdptbN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6HfdptbN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6HfdptbN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6HfdptbN .mbr-text {
  text-align: center;
}
.cid-uA6HfdptbN .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6HfdptbN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6HfdptbN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6HfdptbN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6HfdptbN .modal-open {
  overflow: hidden;
}
.cid-uA6HfdptbN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6HfdptbN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6HfdptbN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6HfdptbN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6HfdptbN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6HfdptbN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6HfdptbN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6HfdptbN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6HfdptbN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6HfdptbN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6HfdptbN .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6HfdptbN .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6HfdptbN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6HfdptbN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6HfdptbN .modal-header {
    padding: 1rem;
  }
}
.cid-uA6HfdptbN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6HfdptbN .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6HfdptbN .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6HfdptbN .modal-header .close:focus {
  outline: none;
}
.cid-uA6HfdptbN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6HfdptbN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6HfdptbN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6HfdptbN .modal-body {
    padding: 1rem;
  }
}
.cid-uA6HfdptbN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6HfdptbN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6HfdptbN .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6HfdptbN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6HfdptbN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6HfdptbN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6HfdptbN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6HfdptbN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6HfdptbN .modal-lg,
  .cid-uA6HfdptbN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6HfdptbN .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6HfdptbN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6HfdptbN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6HfdptbN .form-group {
  margin-bottom: 1rem;
}
.cid-uA6HfdptbN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6HfdptbN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6HfdptbN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6HfdptbN .mbr-section-btn {
  margin: 0;
}
.cid-uA6HfdptbN .mbr-section-btn .btn {
  margin: 0;
}
.cid-uA6HGe7tNy {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uA6HGe7tNy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uA6HGe7tNy .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uA6HGe7tNy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA6HGe7tNy .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uA6HGe7tNy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA6HGe7tNy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA6HGe7tNy .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uA6HGe7tNy .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uA6HGe7tNy .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uA6HGe7tNy .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uA6HGe7tNy .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uA6HGe7tNy .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uA6HGe7tNy .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uA6HGe7tNy .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uA6HGe7tNy .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uA6HGe7tNy .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uA6HGe7tNy .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uA6HGe7tNy .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uA6HGe7tNy .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uA6HGe7tNy .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uA6HGe7tNy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uA6HGe7tNy .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uA6HGe7tNy .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6HGe7tNy .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uA6HGe7tNy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA6HGe7tNy .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uA6HGe7tNy .nav-item:focus,
.cid-uA6HGe7tNy .nav-link:focus {
  outline: none;
}
.cid-uA6HGe7tNy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA6HGe7tNy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA6HGe7tNy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA6HGe7tNy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA6HGe7tNy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA6HGe7tNy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA6HGe7tNy .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uA6HGe7tNy .navbar.opened {
  transition: all 0.3s;
}
.cid-uA6HGe7tNy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA6HGe7tNy .navbar .navbar-logo img {
  width: auto;
}
.cid-uA6HGe7tNy .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uA6HGe7tNy .navbar.collapsed {
  justify-content: center;
}
.cid-uA6HGe7tNy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA6HGe7tNy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA6HGe7tNy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uA6HGe7tNy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA6HGe7tNy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA6HGe7tNy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA6HGe7tNy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA6HGe7tNy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA6HGe7tNy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uA6HGe7tNy .navbar {
    min-height: 72px;
  }
  .cid-uA6HGe7tNy .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uA6HGe7tNy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA6HGe7tNy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA6HGe7tNy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA6HGe7tNy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA6HGe7tNy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA6HGe7tNy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA6HGe7tNy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uA6HGe7tNy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA6HGe7tNy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA6HGe7tNy .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uA6HGe7tNy .dropdown-item.active,
.cid-uA6HGe7tNy .dropdown-item:active {
  background-color: transparent;
}
.cid-uA6HGe7tNy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA6HGe7tNy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA6HGe7tNy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA6HGe7tNy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA6HGe7tNy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uA6HGe7tNy .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uA6HGe7tNy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA6HGe7tNy .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uA6HGe7tNy .navbar-buttons {
    text-align: left;
  }
}
.cid-uA6HGe7tNy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA6HGe7tNy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA6HGe7tNy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA6HGe7tNy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6HGe7tNy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA6HGe7tNy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA6HGe7tNy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6HGe7tNy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA6HGe7tNy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA6HGe7tNy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA6HGe7tNy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA6HGe7tNy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6HGe7tNy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uA6HGe7tNy .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uA6HGe7tNy .navbar {
    height: 70px;
  }
  .cid-uA6HGe7tNy .navbar.opened {
    height: auto;
  }
  .cid-uA6HGe7tNy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uA6HGe7tNy .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uA6HGe7tNy .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uA6HGe7tNy .navbar-brand {
    margin-right: auto;
  }
  .cid-uA6HGe7tNy .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uA6HGe7tNy .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uA6HGe7tNy .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uA6HGe7tNy .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uA6HGe7tNy .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uA6HGe7tNy .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uA6HGfrxrY {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uA6HGfrxrY .mbr-section-title {
  text-align: center;
}
.cid-uA6HGfrxrY .mbr-text,
.cid-uA6HGfrxrY .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uA6HGfrxrY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6HGfrxrY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6VUzR4jc {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VUzR4jc .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VUzR4jc .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VUzR4jc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VUzR4jc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VUzR4jc img,
.cid-uA6VUzR4jc .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VUzR4jc .item:focus,
.cid-uA6VUzR4jc span:focus {
  outline: none;
}
.cid-uA6VUzR4jc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VUzR4jc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VUzR4jc .mbr-section-title {
  color: #232323;
}
.cid-uA6VUzR4jc .mbr-text,
.cid-uA6VUzR4jc .mbr-section-btn {
  text-align: center;
}
.cid-uA6VUzR4jc .item-title {
  text-align: center;
}
.cid-uA6VUzR4jc .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6VWyhKlu {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VWyhKlu .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VWyhKlu .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VWyhKlu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VWyhKlu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VWyhKlu img,
.cid-uA6VWyhKlu .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VWyhKlu .item:focus,
.cid-uA6VWyhKlu span:focus {
  outline: none;
}
.cid-uA6VWyhKlu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VWyhKlu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VWyhKlu .mbr-section-title {
  color: #232323;
}
.cid-uA6VWyhKlu .mbr-text,
.cid-uA6VWyhKlu .mbr-section-btn {
  text-align: center;
}
.cid-uA6VWyhKlu .item-title {
  text-align: center;
}
.cid-uA6VWyhKlu .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6VXLC3dt {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VXLC3dt .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VXLC3dt .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VXLC3dt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VXLC3dt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VXLC3dt img,
.cid-uA6VXLC3dt .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VXLC3dt .item:focus,
.cid-uA6VXLC3dt span:focus {
  outline: none;
}
.cid-uA6VXLC3dt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VXLC3dt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VXLC3dt .mbr-section-title {
  color: #232323;
}
.cid-uA6VXLC3dt .mbr-text,
.cid-uA6VXLC3dt .mbr-section-btn {
  text-align: center;
}
.cid-uA6VXLC3dt .item-title {
  text-align: center;
}
.cid-uA6VXLC3dt .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6VYGW5wn {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uA6VYGW5wn .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6VYGW5wn .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uA6VYGW5wn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6VYGW5wn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uA6VYGW5wn img,
.cid-uA6VYGW5wn .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uA6VYGW5wn .item:focus,
.cid-uA6VYGW5wn span:focus {
  outline: none;
}
.cid-uA6VYGW5wn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uA6VYGW5wn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uA6VYGW5wn .mbr-section-title {
  color: #232323;
}
.cid-uA6VYGW5wn .mbr-text,
.cid-uA6VYGW5wn .mbr-section-btn {
  text-align: center;
}
.cid-uA6VYGW5wn .item-title {
  text-align: center;
}
.cid-uA6VYGW5wn .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uA6HGqz9HI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uA6HGqz9HI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6HGqz9HI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uA6HGqz9HI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA6HGqz9HI .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uA6HGqz9HI .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uA6HGqz9HI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uA6HGqz9HI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uA6HGqz9HI .mbr-text,
.cid-uA6HGqz9HI .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcPQ68XjT {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcPQ68XjT img,
.cid-uAcPQ68XjT .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcPQ68XjT img,
  .cid-uAcPQ68XjT .item-img {
    max-height: 300px;
  }
}
.cid-uAcPQ68XjT .item:focus,
.cid-uAcPQ68XjT span:focus {
  outline: none;
}
.cid-uAcPQ68XjT .item-wrapper {
  position: relative;
}
.cid-uAcPQ68XjT .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcPQ68XjT .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcPQ68XjT .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcPQ68XjT .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcPQ68XjT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcPQ68XjT .mbr-section-title {
  color: #232323;
}
.cid-uAcPQ68XjT .mbr-text,
.cid-uAcPQ68XjT .mbr-section-btn {
  text-align: left;
}
.cid-uAcPQ68XjT .item-title {
  text-align: center;
}
.cid-uAcPQ68XjT .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcPQ68XjT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcPQ68XjT .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcPQ68XjT .embla__button--next,
.cid-uAcPQ68XjT .embla__button--prev {
  display: flex;
}
.cid-uAcPQ68XjT .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcPQ68XjT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcPQ68XjT .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcPQ68XjT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcPQ68XjT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcPQ68XjT .embla__button {
    top: auto;
  }
}
.cid-uAcPQ68XjT .embla {
  position: relative;
  width: 100%;
}
.cid-uAcPQ68XjT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcPQ68XjT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcPQ68XjT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcPQ68XjT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcPQ68XjT .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcPQ68XjT .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcPQ68XjT .content-head {
  max-width: 800px;
}
.cid-uA6HGugdt3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uA6HGugdt3 img,
.cid-uA6HGugdt3 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uA6HGugdt3 .item:focus,
.cid-uA6HGugdt3 span:focus {
  outline: none;
}
.cid-uA6HGugdt3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uA6HGugdt3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uA6HGugdt3 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uA6HGugdt3 .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uA6HGugdt3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uA6HGugdt3 .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uA6HGugdt3 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uA6HGugdt3 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uA6HGugdt3 .mbr-section-title {
  color: #232323;
}
.cid-uA6HGugdt3 .mbr-text,
.cid-uA6HGugdt3 .mbr-section-btn {
  text-align: center;
}
.cid-uA6HGugdt3 .item-title {
  text-align: center;
}
.cid-uA6HGugdt3 .content-head {
  max-width: 800px;
}
.cid-uA6HGugdt3 .mbr-text,
.cid-uA6HGugdt3 .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uA6HGwbQnG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uA6HGwbQnG .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uA6HGwbQnG .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uA6HGwbQnG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uA6HGwbQnG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uA6HGwbQnG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uA6HGwbQnG .map-placeholder {
  display: none;
}
.cid-uA6HGwbQnG .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uA6HGwbQnG .card {
  padding: 3rem 8rem;
}
.cid-uA6HGwbQnG .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uA6HGwbQnG .card .mbr-text {
  color: #06182d;
}
.cid-uA6HGwbQnG .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uA6HGwbQnG .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uA6HGwbQnG .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uA6HGwbQnG .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uA6HGwbQnG .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uA6HGwbQnG .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uA6HGwbQnG .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uA6HGwbQnG .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uA6HGwbQnG .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uA6HGwbQnG .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uA6HGwbQnG .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA6HGwbQnG .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uA6HGwbQnG .card .form-group {
  padding-right: 0;
}
.cid-uA6HGwbQnG .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uA6HGwbQnG .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uA6HGwbQnG .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uA6HGwbQnG .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6HGwbQnG .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uA6HGwbQnG h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uA6HGwbQnG * {
    text-align: center !important;
  }
  .cid-uA6HGwbQnG .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uA6HGwbQnG .form-group {
    max-width: 180px;
  }
  .cid-uA6HGwbQnG .card {
    padding: 2rem 1rem;
  }
}
.cid-uA6HGwbQnG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA6HGwbQnG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA6HGzixLl {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uA6HGB6nG7.popup-builder {
  background-color: #ffffff;
}
.cid-uA6HGB6nG7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uA6HGB6nG7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uA6HGB6nG7 .modal-content,
.cid-uA6HGB6nG7 .modal-dialog {
  height: auto;
}
.cid-uA6HGB6nG7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uA6HGB6nG7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uA6HGB6nG7 .form-wrapper .mbr-form .form-group,
  .cid-uA6HGB6nG7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uA6HGB6nG7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uA6HGB6nG7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uA6HGB6nG7 .mbr-text {
  text-align: center;
}
.cid-uA6HGB6nG7 .pt-0 {
  padding-top: 0 !important;
}
.cid-uA6HGB6nG7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uA6HGB6nG7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uA6HGB6nG7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uA6HGB6nG7 .modal-open {
  overflow: hidden;
}
.cid-uA6HGB6nG7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uA6HGB6nG7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uA6HGB6nG7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uA6HGB6nG7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uA6HGB6nG7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uA6HGB6nG7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uA6HGB6nG7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uA6HGB6nG7 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uA6HGB6nG7 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uA6HGB6nG7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uA6HGB6nG7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uA6HGB6nG7 .modal-backdrop.show {
  opacity: .5;
}
.cid-uA6HGB6nG7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uA6HGB6nG7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6HGB6nG7 .modal-header {
    padding: 1rem;
  }
}
.cid-uA6HGB6nG7 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uA6HGB6nG7 .modal-header .close svg {
  fill: #ffffff;
}
.cid-uA6HGB6nG7 .modal-header .close:hover {
  opacity: 1;
}
.cid-uA6HGB6nG7 .modal-header .close:focus {
  outline: none;
}
.cid-uA6HGB6nG7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uA6HGB6nG7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uA6HGB6nG7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6HGB6nG7 .modal-body {
    padding: 1rem;
  }
}
.cid-uA6HGB6nG7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uA6HGB6nG7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uA6HGB6nG7 .modal-footer {
    padding: 1rem;
  }
}
.cid-uA6HGB6nG7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uA6HGB6nG7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uA6HGB6nG7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uA6HGB6nG7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uA6HGB6nG7 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uA6HGB6nG7 .modal-lg,
  .cid-uA6HGB6nG7 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uA6HGB6nG7 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uA6HGB6nG7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uA6HGB6nG7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uA6HGB6nG7 .form-group {
  margin-bottom: 1rem;
}
.cid-uA6HGB6nG7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uA6HGB6nG7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uA6HGB6nG7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uA6HGB6nG7 .mbr-section-btn {
  margin: 0;
}
.cid-uA6HGB6nG7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAalSqjMsa {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAalSqjMsa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAalSqjMsa .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAalSqjMsa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAalSqjMsa .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAalSqjMsa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAalSqjMsa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAalSqjMsa .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAalSqjMsa .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAalSqjMsa .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAalSqjMsa .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAalSqjMsa .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAalSqjMsa .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAalSqjMsa .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAalSqjMsa .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAalSqjMsa .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAalSqjMsa .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAalSqjMsa .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAalSqjMsa .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAalSqjMsa .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAalSqjMsa .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAalSqjMsa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAalSqjMsa .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAalSqjMsa .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAalSqjMsa .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAalSqjMsa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAalSqjMsa .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAalSqjMsa .nav-item:focus,
.cid-uAalSqjMsa .nav-link:focus {
  outline: none;
}
.cid-uAalSqjMsa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAalSqjMsa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAalSqjMsa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAalSqjMsa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAalSqjMsa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAalSqjMsa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAalSqjMsa .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAalSqjMsa .navbar.opened {
  transition: all 0.3s;
}
.cid-uAalSqjMsa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAalSqjMsa .navbar .navbar-logo img {
  width: auto;
}
.cid-uAalSqjMsa .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAalSqjMsa .navbar.collapsed {
  justify-content: center;
}
.cid-uAalSqjMsa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAalSqjMsa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAalSqjMsa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAalSqjMsa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAalSqjMsa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAalSqjMsa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAalSqjMsa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAalSqjMsa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAalSqjMsa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAalSqjMsa .navbar {
    min-height: 72px;
  }
  .cid-uAalSqjMsa .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAalSqjMsa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAalSqjMsa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAalSqjMsa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAalSqjMsa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAalSqjMsa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAalSqjMsa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAalSqjMsa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAalSqjMsa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAalSqjMsa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAalSqjMsa .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAalSqjMsa .dropdown-item.active,
.cid-uAalSqjMsa .dropdown-item:active {
  background-color: transparent;
}
.cid-uAalSqjMsa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAalSqjMsa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAalSqjMsa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAalSqjMsa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAalSqjMsa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAalSqjMsa .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAalSqjMsa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAalSqjMsa .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAalSqjMsa .navbar-buttons {
    text-align: left;
  }
}
.cid-uAalSqjMsa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAalSqjMsa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAalSqjMsa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAalSqjMsa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAalSqjMsa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAalSqjMsa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAalSqjMsa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAalSqjMsa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAalSqjMsa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAalSqjMsa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAalSqjMsa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAalSqjMsa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAalSqjMsa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAalSqjMsa .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAalSqjMsa .navbar {
    height: 70px;
  }
  .cid-uAalSqjMsa .navbar.opened {
    height: auto;
  }
  .cid-uAalSqjMsa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAalSqjMsa .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAalSqjMsa .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAalSqjMsa .navbar-brand {
    margin-right: auto;
  }
  .cid-uAalSqjMsa .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAalSqjMsa .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAalSqjMsa .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAalSqjMsa .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAalSqjMsa .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAalSqjMsa .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAalSrH0Xr {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAalSrH0Xr .mbr-section-title {
  text-align: center;
}
.cid-uAalSrH0Xr .mbr-text,
.cid-uAalSrH0Xr .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAalSrH0Xr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalSrH0Xr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvwjsjVj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvwjsjVj .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvwjsjVj .mbr-shop .row {
  margin: 0;
}
.cid-uAdvwjsjVj .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvwjsjVj .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvwjsjVj .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvwjsjVj .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvwjsjVj .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvwjsjVj .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvwjsjVj .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvwjsjVj .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvwjsjVj .mbr-shop .filter-by-pu,
.cid-uAdvwjsjVj .mbr-shop .filter-by-pd,
.cid-uAdvwjsjVj .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvwjsjVj .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvwjsjVj .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvwjsjVj .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvwjsjVj .mbr-shop .galleryItem h4,
.cid-uAdvwjsjVj .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvwjsjVj .mbr-shop .galleryItem h5,
.cid-uAdvwjsjVj .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvwjsjVj .mbr-shop .galleryItem p,
.cid-uAdvwjsjVj .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvwjsjVj .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvwjsjVj .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvwjsjVj .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvwjsjVj .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvwjsjVj .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvwjsjVj .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvwjsjVj .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvwjsjVj .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvwjsjVj .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvwjsjVj .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvwjsjVj .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvwjsjVj .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvwjsjVj .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvwjsjVj .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvwjsjVj .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvwjsjVj .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvwjsjVj .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvwjsjVj .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvwjsjVj .mbr-shop .toggle:hover,
.cid-uAdvwjsjVj .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvwjsjVj .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvwjsjVj .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvwjsjVj .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvwjsjVj .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvwjsjVj .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvwjsjVj .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvwjsjVj .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvwjsjVj .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvwjsjVj .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvwjsjVj .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvwjsjVj .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvwjsjVj .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvwjsjVj .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvwjsjVj .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvwjsjVj .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvwjsjVj .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvwjsjVj .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvwjsjVj .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvwjsjVj .mbr-shop .price-range {
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvwjsjVj .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvwjsjVj .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvwjsjVj .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvwjsjVj .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvwjsjVj .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvwjsjVj .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvwjsjVj .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvwjsjVj .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvwjsjVj .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvwjsjVj .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvwjsjVj .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvwjsjVj .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvwjsjVj .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvwjsjVj .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvwjsjVj .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvwjsjVj .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvwjsjVj .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvwjsjVj .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvwjsjVj .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvwjsjVj .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvwjsjVj .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvwjsjVj .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvwjsjVj .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvwjsjVj .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvwjsjVj .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvwjsjVj .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvwjsjVj .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvwjsjVj .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvwjsjVj .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvwjsjVj .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvwjsjVj .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvwjsjVj .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvwjsjVj .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvwjsjVj .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvwjsjVj .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvwjsjVj .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvwjsjVj .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvwjsjVj .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvwjsjVj .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvwjsjVj .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvwjsjVj .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvwjsjVj .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvwjsjVj .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvwjsjVj .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvwjsjVj .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvwjsjVj .categories {
  padding: 0;
}
.cid-uAdvwjsjVj .sidebar-title {
  font-weight: bold;
}
.cid-uAdvwjsjVj .item-title {
  text-align: center;
}
.cid-uAdvwjsjVj .item-title DIV {
  text-align: center;
}
.cid-uAdvwjsjVj .card-description P {
  text-align: left;
}
.cid-uAauSnJX3S {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAauSnJX3S .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAauSnJX3S .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAauSnJX3S .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAauSnJX3S .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAauSnJX3S img,
.cid-uAauSnJX3S .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAauSnJX3S .item:focus,
.cid-uAauSnJX3S span:focus {
  outline: none;
}
.cid-uAauSnJX3S .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAauSnJX3S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAauSnJX3S .mbr-section-title {
  color: #232323;
}
.cid-uAauSnJX3S .mbr-text,
.cid-uAauSnJX3S .mbr-section-btn {
  text-align: center;
}
.cid-uAauSnJX3S .item-title {
  text-align: center;
}
.cid-uAauSnJX3S .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAauTT89U3 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAauTT89U3 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAauTT89U3 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAauTT89U3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAauTT89U3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAauTT89U3 img,
.cid-uAauTT89U3 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAauTT89U3 .item:focus,
.cid-uAauTT89U3 span:focus {
  outline: none;
}
.cid-uAauTT89U3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAauTT89U3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAauTT89U3 .mbr-section-title {
  color: #232323;
}
.cid-uAauTT89U3 .mbr-text,
.cid-uAauTT89U3 .mbr-section-btn {
  text-align: center;
}
.cid-uAauTT89U3 .item-title {
  text-align: center;
}
.cid-uAauTT89U3 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAauVA4jVD {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAauVA4jVD .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAauVA4jVD .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAauVA4jVD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAauVA4jVD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAauVA4jVD img,
.cid-uAauVA4jVD .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAauVA4jVD .item:focus,
.cid-uAauVA4jVD span:focus {
  outline: none;
}
.cid-uAauVA4jVD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAauVA4jVD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAauVA4jVD .mbr-section-title {
  color: #232323;
}
.cid-uAauVA4jVD .mbr-text,
.cid-uAauVA4jVD .mbr-section-btn {
  text-align: center;
}
.cid-uAauVA4jVD .item-title {
  text-align: center;
}
.cid-uAauVA4jVD .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAalSxlFN9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAalSxlFN9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalSxlFN9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAalSxlFN9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAalSxlFN9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAalSxlFN9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAalSxlFN9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAalSxlFN9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAalSxlFN9 .mbr-text,
.cid-uAalSxlFN9 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcSMvQkQZ {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcSMvQkQZ img,
.cid-uAcSMvQkQZ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcSMvQkQZ img,
  .cid-uAcSMvQkQZ .item-img {
    max-height: 300px;
  }
}
.cid-uAcSMvQkQZ .item:focus,
.cid-uAcSMvQkQZ span:focus {
  outline: none;
}
.cid-uAcSMvQkQZ .item-wrapper {
  position: relative;
}
.cid-uAcSMvQkQZ .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcSMvQkQZ .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcSMvQkQZ .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcSMvQkQZ .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcSMvQkQZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcSMvQkQZ .mbr-section-title {
  color: #232323;
}
.cid-uAcSMvQkQZ .mbr-text,
.cid-uAcSMvQkQZ .mbr-section-btn {
  text-align: left;
}
.cid-uAcSMvQkQZ .item-title {
  text-align: center;
}
.cid-uAcSMvQkQZ .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcSMvQkQZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcSMvQkQZ .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcSMvQkQZ .embla__button--next,
.cid-uAcSMvQkQZ .embla__button--prev {
  display: flex;
}
.cid-uAcSMvQkQZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcSMvQkQZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcSMvQkQZ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcSMvQkQZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcSMvQkQZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcSMvQkQZ .embla__button {
    top: auto;
  }
}
.cid-uAcSMvQkQZ .embla {
  position: relative;
  width: 100%;
}
.cid-uAcSMvQkQZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcSMvQkQZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcSMvQkQZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcSMvQkQZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcSMvQkQZ .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcSMvQkQZ .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcSMvQkQZ .content-head {
  max-width: 800px;
}
.cid-uAalSA2oJs {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAalSA2oJs img,
.cid-uAalSA2oJs .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAalSA2oJs .item:focus,
.cid-uAalSA2oJs span:focus {
  outline: none;
}
.cid-uAalSA2oJs .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAalSA2oJs .item {
    margin-bottom: 1rem;
  }
}
.cid-uAalSA2oJs .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAalSA2oJs .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAalSA2oJs .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAalSA2oJs .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAalSA2oJs .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAalSA2oJs .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAalSA2oJs .mbr-section-title {
  color: #232323;
}
.cid-uAalSA2oJs .mbr-text,
.cid-uAalSA2oJs .mbr-section-btn {
  text-align: center;
}
.cid-uAalSA2oJs .item-title {
  text-align: center;
}
.cid-uAalSA2oJs .content-head {
  max-width: 800px;
}
.cid-uAalSA2oJs .mbr-text,
.cid-uAalSA2oJs .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAalSBF4Cs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAalSBF4Cs .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAalSBF4Cs .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAalSBF4Cs .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAalSBF4Cs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAalSBF4Cs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAalSBF4Cs .map-placeholder {
  display: none;
}
.cid-uAalSBF4Cs .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAalSBF4Cs .card {
  padding: 3rem 8rem;
}
.cid-uAalSBF4Cs .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAalSBF4Cs .card .mbr-text {
  color: #06182d;
}
.cid-uAalSBF4Cs .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAalSBF4Cs .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAalSBF4Cs .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAalSBF4Cs .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAalSBF4Cs .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAalSBF4Cs .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAalSBF4Cs .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAalSBF4Cs .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAalSBF4Cs .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAalSBF4Cs .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAalSBF4Cs .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAalSBF4Cs .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAalSBF4Cs .card .form-group {
  padding-right: 0;
}
.cid-uAalSBF4Cs .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAalSBF4Cs .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAalSBF4Cs .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAalSBF4Cs .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalSBF4Cs .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAalSBF4Cs h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAalSBF4Cs * {
    text-align: center !important;
  }
  .cid-uAalSBF4Cs .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAalSBF4Cs .form-group {
    max-width: 180px;
  }
  .cid-uAalSBF4Cs .card {
    padding: 2rem 1rem;
  }
}
.cid-uAalSBF4Cs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalSBF4Cs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAalSDKq1Q {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAalSEZOGE.popup-builder {
  background-color: #ffffff;
}
.cid-uAalSEZOGE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAalSEZOGE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAalSEZOGE .modal-content,
.cid-uAalSEZOGE .modal-dialog {
  height: auto;
}
.cid-uAalSEZOGE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAalSEZOGE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAalSEZOGE .form-wrapper .mbr-form .form-group,
  .cid-uAalSEZOGE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAalSEZOGE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAalSEZOGE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAalSEZOGE .mbr-text {
  text-align: center;
}
.cid-uAalSEZOGE .pt-0 {
  padding-top: 0 !important;
}
.cid-uAalSEZOGE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAalSEZOGE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAalSEZOGE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAalSEZOGE .modal-open {
  overflow: hidden;
}
.cid-uAalSEZOGE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAalSEZOGE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAalSEZOGE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAalSEZOGE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAalSEZOGE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAalSEZOGE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAalSEZOGE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAalSEZOGE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAalSEZOGE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAalSEZOGE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAalSEZOGE .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAalSEZOGE .modal-backdrop.show {
  opacity: .5;
}
.cid-uAalSEZOGE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAalSEZOGE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalSEZOGE .modal-header {
    padding: 1rem;
  }
}
.cid-uAalSEZOGE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAalSEZOGE .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAalSEZOGE .modal-header .close:hover {
  opacity: 1;
}
.cid-uAalSEZOGE .modal-header .close:focus {
  outline: none;
}
.cid-uAalSEZOGE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAalSEZOGE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAalSEZOGE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalSEZOGE .modal-body {
    padding: 1rem;
  }
}
.cid-uAalSEZOGE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAalSEZOGE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalSEZOGE .modal-footer {
    padding: 1rem;
  }
}
.cid-uAalSEZOGE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAalSEZOGE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAalSEZOGE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAalSEZOGE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAalSEZOGE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAalSEZOGE .modal-lg,
  .cid-uAalSEZOGE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAalSEZOGE .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAalSEZOGE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAalSEZOGE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAalSEZOGE .form-group {
  margin-bottom: 1rem;
}
.cid-uAalSEZOGE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAalSEZOGE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAalSEZOGE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAalSEZOGE .mbr-section-btn {
  margin: 0;
}
.cid-uAalSEZOGE .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAalW97nYe {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAalW97nYe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAalW97nYe .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAalW97nYe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAalW97nYe .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAalW97nYe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAalW97nYe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAalW97nYe .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAalW97nYe .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAalW97nYe .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAalW97nYe .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAalW97nYe .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAalW97nYe .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAalW97nYe .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAalW97nYe .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAalW97nYe .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAalW97nYe .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAalW97nYe .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAalW97nYe .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAalW97nYe .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAalW97nYe .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAalW97nYe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAalW97nYe .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAalW97nYe .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAalW97nYe .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAalW97nYe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAalW97nYe .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAalW97nYe .nav-item:focus,
.cid-uAalW97nYe .nav-link:focus {
  outline: none;
}
.cid-uAalW97nYe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAalW97nYe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAalW97nYe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAalW97nYe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAalW97nYe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAalW97nYe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAalW97nYe .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAalW97nYe .navbar.opened {
  transition: all 0.3s;
}
.cid-uAalW97nYe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAalW97nYe .navbar .navbar-logo img {
  width: auto;
}
.cid-uAalW97nYe .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAalW97nYe .navbar.collapsed {
  justify-content: center;
}
.cid-uAalW97nYe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAalW97nYe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAalW97nYe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAalW97nYe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAalW97nYe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAalW97nYe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAalW97nYe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAalW97nYe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAalW97nYe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAalW97nYe .navbar {
    min-height: 72px;
  }
  .cid-uAalW97nYe .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAalW97nYe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAalW97nYe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAalW97nYe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAalW97nYe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAalW97nYe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAalW97nYe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAalW97nYe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAalW97nYe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAalW97nYe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAalW97nYe .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAalW97nYe .dropdown-item.active,
.cid-uAalW97nYe .dropdown-item:active {
  background-color: transparent;
}
.cid-uAalW97nYe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAalW97nYe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAalW97nYe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAalW97nYe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAalW97nYe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAalW97nYe .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAalW97nYe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAalW97nYe .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAalW97nYe .navbar-buttons {
    text-align: left;
  }
}
.cid-uAalW97nYe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAalW97nYe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAalW97nYe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAalW97nYe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAalW97nYe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAalW97nYe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAalW97nYe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAalW97nYe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAalW97nYe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAalW97nYe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAalW97nYe .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAalW97nYe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAalW97nYe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAalW97nYe .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAalW97nYe .navbar {
    height: 70px;
  }
  .cid-uAalW97nYe .navbar.opened {
    height: auto;
  }
  .cid-uAalW97nYe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAalW97nYe .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAalW97nYe .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAalW97nYe .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAalW97nYe .navbar-brand {
    margin-right: auto;
  }
  .cid-uAalW97nYe .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAalW97nYe .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAalW97nYe .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAalW97nYe .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAalW97nYe .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAalW97nYe .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAalW97nYe .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAalWaxXla {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAalWaxXla .mbr-section-title {
  text-align: center;
}
.cid-uAalWaxXla .mbr-text,
.cid-uAalWaxXla .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAalWaxXla .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalWaxXla .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvAt46iT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvAt46iT .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvAt46iT .mbr-shop .row {
  margin: 0;
}
.cid-uAdvAt46iT .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvAt46iT .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvAt46iT .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvAt46iT .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvAt46iT .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvAt46iT .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvAt46iT .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvAt46iT .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvAt46iT .mbr-shop .filter-by-pu,
.cid-uAdvAt46iT .mbr-shop .filter-by-pd,
.cid-uAdvAt46iT .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvAt46iT .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvAt46iT .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvAt46iT .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvAt46iT .mbr-shop .galleryItem h4,
.cid-uAdvAt46iT .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvAt46iT .mbr-shop .galleryItem h5,
.cid-uAdvAt46iT .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvAt46iT .mbr-shop .galleryItem p,
.cid-uAdvAt46iT .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvAt46iT .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvAt46iT .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvAt46iT .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvAt46iT .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvAt46iT .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvAt46iT .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvAt46iT .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvAt46iT .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvAt46iT .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvAt46iT .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvAt46iT .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvAt46iT .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvAt46iT .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvAt46iT .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvAt46iT .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvAt46iT .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvAt46iT .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvAt46iT .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvAt46iT .mbr-shop .toggle:hover,
.cid-uAdvAt46iT .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvAt46iT .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvAt46iT .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvAt46iT .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvAt46iT .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvAt46iT .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvAt46iT .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvAt46iT .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvAt46iT .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvAt46iT .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvAt46iT .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvAt46iT .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvAt46iT .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvAt46iT .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvAt46iT .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvAt46iT .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvAt46iT .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvAt46iT .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvAt46iT .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvAt46iT .mbr-shop .price-range {
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvAt46iT .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvAt46iT .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvAt46iT .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvAt46iT .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvAt46iT .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvAt46iT .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvAt46iT .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvAt46iT .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvAt46iT .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvAt46iT .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvAt46iT .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvAt46iT .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvAt46iT .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvAt46iT .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvAt46iT .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvAt46iT .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvAt46iT .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvAt46iT .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvAt46iT .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvAt46iT .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvAt46iT .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvAt46iT .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvAt46iT .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvAt46iT .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvAt46iT .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvAt46iT .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvAt46iT .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvAt46iT .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvAt46iT .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvAt46iT .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvAt46iT .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvAt46iT .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvAt46iT .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvAt46iT .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvAt46iT .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvAt46iT .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvAt46iT .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvAt46iT .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvAt46iT .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvAt46iT .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvAt46iT .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvAt46iT .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvAt46iT .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvAt46iT .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvAt46iT .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvAt46iT .categories {
  padding: 0;
}
.cid-uAdvAt46iT .sidebar-title {
  font-weight: bold;
}
.cid-uAdvAt46iT .item-title {
  text-align: center;
}
.cid-uAdvAt46iT .item-title DIV {
  text-align: center;
}
.cid-uAdvAt46iT .card-description P {
  text-align: left;
}
.cid-uAauZyP78Z {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAauZyP78Z .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAauZyP78Z .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAauZyP78Z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAauZyP78Z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAauZyP78Z img,
.cid-uAauZyP78Z .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAauZyP78Z .item:focus,
.cid-uAauZyP78Z span:focus {
  outline: none;
}
.cid-uAauZyP78Z .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAauZyP78Z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAauZyP78Z .mbr-section-title {
  color: #232323;
}
.cid-uAauZyP78Z .mbr-text,
.cid-uAauZyP78Z .mbr-section-btn {
  text-align: center;
}
.cid-uAauZyP78Z .item-title {
  text-align: center;
}
.cid-uAauZyP78Z .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAav0DGa6h {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAav0DGa6h .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAav0DGa6h .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAav0DGa6h .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAav0DGa6h .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAav0DGa6h img,
.cid-uAav0DGa6h .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAav0DGa6h .item:focus,
.cid-uAav0DGa6h span:focus {
  outline: none;
}
.cid-uAav0DGa6h .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAav0DGa6h .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAav0DGa6h .mbr-section-title {
  color: #232323;
}
.cid-uAav0DGa6h .mbr-text,
.cid-uAav0DGa6h .mbr-section-btn {
  text-align: center;
}
.cid-uAav0DGa6h .item-title {
  text-align: center;
}
.cid-uAav0DGa6h .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAav1IkQmJ {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAav1IkQmJ .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAav1IkQmJ .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAav1IkQmJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAav1IkQmJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAav1IkQmJ img,
.cid-uAav1IkQmJ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAav1IkQmJ .item:focus,
.cid-uAav1IkQmJ span:focus {
  outline: none;
}
.cid-uAav1IkQmJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAav1IkQmJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAav1IkQmJ .mbr-section-title {
  color: #232323;
}
.cid-uAav1IkQmJ .mbr-text,
.cid-uAav1IkQmJ .mbr-section-btn {
  text-align: center;
}
.cid-uAav1IkQmJ .item-title {
  text-align: center;
}
.cid-uAav1IkQmJ .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAalWfVatq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAalWfVatq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalWfVatq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAalWfVatq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAalWfVatq .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAalWfVatq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAalWfVatq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAalWfVatq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAalWfVatq .mbr-text,
.cid-uAalWfVatq .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcIZkEehj {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcIZkEehj img,
.cid-uAcIZkEehj .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcIZkEehj img,
  .cid-uAcIZkEehj .item-img {
    max-height: 300px;
  }
}
.cid-uAcIZkEehj .item:focus,
.cid-uAcIZkEehj span:focus {
  outline: none;
}
.cid-uAcIZkEehj .item-wrapper {
  position: relative;
}
.cid-uAcIZkEehj .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcIZkEehj .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcIZkEehj .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcIZkEehj .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcIZkEehj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcIZkEehj .mbr-section-title {
  color: #232323;
}
.cid-uAcIZkEehj .mbr-text,
.cid-uAcIZkEehj .mbr-section-btn {
  text-align: left;
}
.cid-uAcIZkEehj .item-title {
  text-align: center;
}
.cid-uAcIZkEehj .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcIZkEehj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcIZkEehj .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcIZkEehj .embla__button--next,
.cid-uAcIZkEehj .embla__button--prev {
  display: flex;
}
.cid-uAcIZkEehj .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcIZkEehj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcIZkEehj .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcIZkEehj .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcIZkEehj .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcIZkEehj .embla__button {
    top: auto;
  }
}
.cid-uAcIZkEehj .embla {
  position: relative;
  width: 100%;
}
.cid-uAcIZkEehj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcIZkEehj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcIZkEehj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcIZkEehj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcIZkEehj .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcIZkEehj .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcIZkEehj .content-head {
  max-width: 800px;
}
.cid-uAalWiLCme {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAalWiLCme img,
.cid-uAalWiLCme .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAalWiLCme .item:focus,
.cid-uAalWiLCme span:focus {
  outline: none;
}
.cid-uAalWiLCme .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAalWiLCme .item {
    margin-bottom: 1rem;
  }
}
.cid-uAalWiLCme .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAalWiLCme .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAalWiLCme .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAalWiLCme .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAalWiLCme .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAalWiLCme .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAalWiLCme .mbr-section-title {
  color: #232323;
}
.cid-uAalWiLCme .mbr-text,
.cid-uAalWiLCme .mbr-section-btn {
  text-align: center;
}
.cid-uAalWiLCme .item-title {
  text-align: center;
}
.cid-uAalWiLCme .content-head {
  max-width: 800px;
}
.cid-uAalWiLCme .mbr-text,
.cid-uAalWiLCme .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAalWkrxXR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAalWkrxXR .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAalWkrxXR .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAalWkrxXR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAalWkrxXR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAalWkrxXR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAalWkrxXR .map-placeholder {
  display: none;
}
.cid-uAalWkrxXR .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAalWkrxXR .card {
  padding: 3rem 8rem;
}
.cid-uAalWkrxXR .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAalWkrxXR .card .mbr-text {
  color: #06182d;
}
.cid-uAalWkrxXR .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAalWkrxXR .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAalWkrxXR .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAalWkrxXR .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAalWkrxXR .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAalWkrxXR .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAalWkrxXR .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAalWkrxXR .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAalWkrxXR .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAalWkrxXR .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAalWkrxXR .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAalWkrxXR .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAalWkrxXR .card .form-group {
  padding-right: 0;
}
.cid-uAalWkrxXR .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAalWkrxXR .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAalWkrxXR .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAalWkrxXR .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalWkrxXR .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAalWkrxXR h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAalWkrxXR * {
    text-align: center !important;
  }
  .cid-uAalWkrxXR .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAalWkrxXR .form-group {
    max-width: 180px;
  }
  .cid-uAalWkrxXR .card {
    padding: 2rem 1rem;
  }
}
.cid-uAalWkrxXR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalWkrxXR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAalWmrWf8 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAalWnNoFL.popup-builder {
  background-color: #ffffff;
}
.cid-uAalWnNoFL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAalWnNoFL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAalWnNoFL .modal-content,
.cid-uAalWnNoFL .modal-dialog {
  height: auto;
}
.cid-uAalWnNoFL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAalWnNoFL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAalWnNoFL .form-wrapper .mbr-form .form-group,
  .cid-uAalWnNoFL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAalWnNoFL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAalWnNoFL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAalWnNoFL .mbr-text {
  text-align: center;
}
.cid-uAalWnNoFL .pt-0 {
  padding-top: 0 !important;
}
.cid-uAalWnNoFL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAalWnNoFL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAalWnNoFL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAalWnNoFL .modal-open {
  overflow: hidden;
}
.cid-uAalWnNoFL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAalWnNoFL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAalWnNoFL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAalWnNoFL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAalWnNoFL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAalWnNoFL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAalWnNoFL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAalWnNoFL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAalWnNoFL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAalWnNoFL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAalWnNoFL .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAalWnNoFL .modal-backdrop.show {
  opacity: .5;
}
.cid-uAalWnNoFL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAalWnNoFL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalWnNoFL .modal-header {
    padding: 1rem;
  }
}
.cid-uAalWnNoFL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAalWnNoFL .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAalWnNoFL .modal-header .close:hover {
  opacity: 1;
}
.cid-uAalWnNoFL .modal-header .close:focus {
  outline: none;
}
.cid-uAalWnNoFL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAalWnNoFL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAalWnNoFL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalWnNoFL .modal-body {
    padding: 1rem;
  }
}
.cid-uAalWnNoFL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAalWnNoFL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalWnNoFL .modal-footer {
    padding: 1rem;
  }
}
.cid-uAalWnNoFL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAalWnNoFL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAalWnNoFL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAalWnNoFL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAalWnNoFL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAalWnNoFL .modal-lg,
  .cid-uAalWnNoFL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAalWnNoFL .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAalWnNoFL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAalWnNoFL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAalWnNoFL .form-group {
  margin-bottom: 1rem;
}
.cid-uAalWnNoFL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAalWnNoFL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAalWnNoFL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAalWnNoFL .mbr-section-btn {
  margin: 0;
}
.cid-uAalWnNoFL .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAam1KyIJ0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAam1KyIJ0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAam1KyIJ0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAam1KyIJ0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAam1KyIJ0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAam1KyIJ0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAam1KyIJ0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAam1KyIJ0 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAam1KyIJ0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAam1KyIJ0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAam1KyIJ0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAam1KyIJ0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAam1KyIJ0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAam1KyIJ0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAam1KyIJ0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAam1KyIJ0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAam1KyIJ0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAam1KyIJ0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAam1KyIJ0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAam1KyIJ0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAam1KyIJ0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAam1KyIJ0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAam1KyIJ0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAam1KyIJ0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAam1KyIJ0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAam1KyIJ0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAam1KyIJ0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAam1KyIJ0 .nav-item:focus,
.cid-uAam1KyIJ0 .nav-link:focus {
  outline: none;
}
.cid-uAam1KyIJ0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAam1KyIJ0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAam1KyIJ0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAam1KyIJ0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAam1KyIJ0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAam1KyIJ0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAam1KyIJ0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAam1KyIJ0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uAam1KyIJ0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAam1KyIJ0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uAam1KyIJ0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAam1KyIJ0 .navbar.collapsed {
  justify-content: center;
}
.cid-uAam1KyIJ0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAam1KyIJ0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAam1KyIJ0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAam1KyIJ0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAam1KyIJ0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAam1KyIJ0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAam1KyIJ0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAam1KyIJ0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAam1KyIJ0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAam1KyIJ0 .navbar {
    min-height: 72px;
  }
  .cid-uAam1KyIJ0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAam1KyIJ0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAam1KyIJ0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAam1KyIJ0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAam1KyIJ0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAam1KyIJ0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAam1KyIJ0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAam1KyIJ0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAam1KyIJ0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAam1KyIJ0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAam1KyIJ0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAam1KyIJ0 .dropdown-item.active,
.cid-uAam1KyIJ0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uAam1KyIJ0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAam1KyIJ0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAam1KyIJ0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAam1KyIJ0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAam1KyIJ0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAam1KyIJ0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAam1KyIJ0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAam1KyIJ0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAam1KyIJ0 .navbar-buttons {
    text-align: left;
  }
}
.cid-uAam1KyIJ0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAam1KyIJ0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAam1KyIJ0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAam1KyIJ0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAam1KyIJ0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAam1KyIJ0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAam1KyIJ0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAam1KyIJ0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAam1KyIJ0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAam1KyIJ0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAam1KyIJ0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAam1KyIJ0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAam1KyIJ0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAam1KyIJ0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAam1KyIJ0 .navbar {
    height: 70px;
  }
  .cid-uAam1KyIJ0 .navbar.opened {
    height: auto;
  }
  .cid-uAam1KyIJ0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAam1KyIJ0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAam1KyIJ0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAam1KyIJ0 .navbar-brand {
    margin-right: auto;
  }
  .cid-uAam1KyIJ0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAam1KyIJ0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAam1KyIJ0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAam1KyIJ0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAam1KyIJ0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAam1KyIJ0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAam1M4kBv {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAam1M4kBv .mbr-section-title {
  text-align: center;
}
.cid-uAam1M4kBv .mbr-text,
.cid-uAam1M4kBv .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAam1M4kBv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAam1M4kBv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAfQpsv55J {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAfQpsv55J .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAfQpsv55J .mbr-shop .row {
  margin: 0;
}
.cid-uAfQpsv55J .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAfQpsv55J .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAfQpsv55J .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAfQpsv55J .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAfQpsv55J .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAfQpsv55J .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAfQpsv55J .mbr-shop .hide-modal {
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAfQpsv55J .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAfQpsv55J .mbr-shop .filter-by-pu,
.cid-uAfQpsv55J .mbr-shop .filter-by-pd,
.cid-uAfQpsv55J .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAfQpsv55J .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAfQpsv55J .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAfQpsv55J .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAfQpsv55J .mbr-shop .galleryItem h4,
.cid-uAfQpsv55J .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAfQpsv55J .mbr-shop .galleryItem h5,
.cid-uAfQpsv55J .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAfQpsv55J .mbr-shop .galleryItem p,
.cid-uAfQpsv55J .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAfQpsv55J .mbr-shop .item-button {
  text-align: center;
}
.cid-uAfQpsv55J .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAfQpsv55J .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAfQpsv55J .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAfQpsv55J .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAfQpsv55J .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAfQpsv55J .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAfQpsv55J .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAfQpsv55J .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAfQpsv55J .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAfQpsv55J .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAfQpsv55J .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAfQpsv55J .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAfQpsv55J .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAfQpsv55J .mbr-shop .range-controls {
  position: relative;
}
.cid-uAfQpsv55J .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAfQpsv55J .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAfQpsv55J .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAfQpsv55J .mbr-shop .toggle:hover,
.cid-uAfQpsv55J .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAfQpsv55J .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAfQpsv55J .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAfQpsv55J .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAfQpsv55J .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAfQpsv55J .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAfQpsv55J .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAfQpsv55J .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAfQpsv55J .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAfQpsv55J .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAfQpsv55J .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAfQpsv55J .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAfQpsv55J .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAfQpsv55J .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAfQpsv55J .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAfQpsv55J .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAfQpsv55J .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAfQpsv55J .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAfQpsv55J .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAfQpsv55J .mbr-shop .price-range {
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAfQpsv55J .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAfQpsv55J .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAfQpsv55J .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAfQpsv55J .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAfQpsv55J .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAfQpsv55J .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAfQpsv55J .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAfQpsv55J .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAfQpsv55J .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAfQpsv55J .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAfQpsv55J .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAfQpsv55J .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAfQpsv55J .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAfQpsv55J .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAfQpsv55J .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAfQpsv55J .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAfQpsv55J .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAfQpsv55J .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAfQpsv55J .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAfQpsv55J .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAfQpsv55J .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAfQpsv55J .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAfQpsv55J .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAfQpsv55J .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAfQpsv55J .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAfQpsv55J .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAfQpsv55J .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAfQpsv55J .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAfQpsv55J .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAfQpsv55J .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAfQpsv55J .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAfQpsv55J .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAfQpsv55J .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAfQpsv55J .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAfQpsv55J .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAfQpsv55J .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAfQpsv55J .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAfQpsv55J .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAfQpsv55J .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAfQpsv55J .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAfQpsv55J .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAfQpsv55J .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAfQpsv55J .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAfQpsv55J .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAfQpsv55J .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAfQpsv55J .categories {
  padding: 0;
}
.cid-uAfQpsv55J .sidebar-title {
  font-weight: bold;
}
.cid-uAfQpsv55J .item-title {
  text-align: center;
}
.cid-uAfQpsv55J .item-title DIV {
  text-align: center;
}
.cid-uAfQpsv55J .card-description P {
  text-align: left;
}
.cid-uAavbQXGQx {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavbQXGQx .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavbQXGQx .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavbQXGQx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavbQXGQx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavbQXGQx img,
.cid-uAavbQXGQx .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavbQXGQx .item:focus,
.cid-uAavbQXGQx span:focus {
  outline: none;
}
.cid-uAavbQXGQx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavbQXGQx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavbQXGQx .mbr-section-title {
  color: #232323;
}
.cid-uAavbQXGQx .mbr-text,
.cid-uAavbQXGQx .mbr-section-btn {
  text-align: center;
}
.cid-uAavbQXGQx .item-title {
  text-align: center;
}
.cid-uAavbQXGQx .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavcXDx1o {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavcXDx1o .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavcXDx1o .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavcXDx1o .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavcXDx1o .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavcXDx1o img,
.cid-uAavcXDx1o .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavcXDx1o .item:focus,
.cid-uAavcXDx1o span:focus {
  outline: none;
}
.cid-uAavcXDx1o .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavcXDx1o .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavcXDx1o .mbr-section-title {
  color: #232323;
}
.cid-uAavcXDx1o .mbr-text,
.cid-uAavcXDx1o .mbr-section-btn {
  text-align: center;
}
.cid-uAavcXDx1o .item-title {
  text-align: center;
}
.cid-uAavcXDx1o .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavdWcwxO {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavdWcwxO .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavdWcwxO .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavdWcwxO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavdWcwxO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavdWcwxO img,
.cid-uAavdWcwxO .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavdWcwxO .item:focus,
.cid-uAavdWcwxO span:focus {
  outline: none;
}
.cid-uAavdWcwxO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavdWcwxO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavdWcwxO .mbr-section-title {
  color: #232323;
}
.cid-uAavdWcwxO .mbr-text,
.cid-uAavdWcwxO .mbr-section-btn {
  text-align: center;
}
.cid-uAavdWcwxO .item-title {
  text-align: center;
}
.cid-uAavdWcwxO .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAam1S8wzG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAam1S8wzG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAam1S8wzG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAam1S8wzG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAam1S8wzG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAam1S8wzG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAam1S8wzG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAam1S8wzG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAam1S8wzG .mbr-text,
.cid-uAam1S8wzG .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcJcOM9Ca {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcJcOM9Ca img,
.cid-uAcJcOM9Ca .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcJcOM9Ca img,
  .cid-uAcJcOM9Ca .item-img {
    max-height: 300px;
  }
}
.cid-uAcJcOM9Ca .item:focus,
.cid-uAcJcOM9Ca span:focus {
  outline: none;
}
.cid-uAcJcOM9Ca .item-wrapper {
  position: relative;
}
.cid-uAcJcOM9Ca .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcJcOM9Ca .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcJcOM9Ca .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcJcOM9Ca .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcJcOM9Ca .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcJcOM9Ca .mbr-section-title {
  color: #232323;
}
.cid-uAcJcOM9Ca .mbr-text,
.cid-uAcJcOM9Ca .mbr-section-btn {
  text-align: left;
}
.cid-uAcJcOM9Ca .item-title {
  text-align: center;
}
.cid-uAcJcOM9Ca .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcJcOM9Ca .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcJcOM9Ca .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcJcOM9Ca .embla__button--next,
.cid-uAcJcOM9Ca .embla__button--prev {
  display: flex;
}
.cid-uAcJcOM9Ca .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcJcOM9Ca .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcJcOM9Ca .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcJcOM9Ca .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcJcOM9Ca .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcJcOM9Ca .embla__button {
    top: auto;
  }
}
.cid-uAcJcOM9Ca .embla {
  position: relative;
  width: 100%;
}
.cid-uAcJcOM9Ca .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcJcOM9Ca .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcJcOM9Ca .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcJcOM9Ca .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcJcOM9Ca .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcJcOM9Ca .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcJcOM9Ca .content-head {
  max-width: 800px;
}
.cid-uAam1VmhMp {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAam1VmhMp img,
.cid-uAam1VmhMp .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAam1VmhMp .item:focus,
.cid-uAam1VmhMp span:focus {
  outline: none;
}
.cid-uAam1VmhMp .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAam1VmhMp .item {
    margin-bottom: 1rem;
  }
}
.cid-uAam1VmhMp .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAam1VmhMp .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAam1VmhMp .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAam1VmhMp .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAam1VmhMp .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAam1VmhMp .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAam1VmhMp .mbr-section-title {
  color: #232323;
}
.cid-uAam1VmhMp .mbr-text,
.cid-uAam1VmhMp .mbr-section-btn {
  text-align: center;
}
.cid-uAam1VmhMp .item-title {
  text-align: center;
}
.cid-uAam1VmhMp .content-head {
  max-width: 800px;
}
.cid-uAam1VmhMp .mbr-text,
.cid-uAam1VmhMp .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAam1XcN2m {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAam1XcN2m .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAam1XcN2m .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAam1XcN2m .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAam1XcN2m .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAam1XcN2m .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAam1XcN2m .map-placeholder {
  display: none;
}
.cid-uAam1XcN2m .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAam1XcN2m .card {
  padding: 3rem 8rem;
}
.cid-uAam1XcN2m .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAam1XcN2m .card .mbr-text {
  color: #06182d;
}
.cid-uAam1XcN2m .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAam1XcN2m .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAam1XcN2m .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAam1XcN2m .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAam1XcN2m .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAam1XcN2m .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAam1XcN2m .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAam1XcN2m .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAam1XcN2m .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAam1XcN2m .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAam1XcN2m .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAam1XcN2m .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAam1XcN2m .card .form-group {
  padding-right: 0;
}
.cid-uAam1XcN2m .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAam1XcN2m .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAam1XcN2m .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAam1XcN2m .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAam1XcN2m .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAam1XcN2m h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAam1XcN2m * {
    text-align: center !important;
  }
  .cid-uAam1XcN2m .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAam1XcN2m .form-group {
    max-width: 180px;
  }
  .cid-uAam1XcN2m .card {
    padding: 2rem 1rem;
  }
}
.cid-uAam1XcN2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAam1XcN2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAam1ZCKGT {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAam217bZf.popup-builder {
  background-color: #ffffff;
}
.cid-uAam217bZf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAam217bZf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAam217bZf .modal-content,
.cid-uAam217bZf .modal-dialog {
  height: auto;
}
.cid-uAam217bZf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAam217bZf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAam217bZf .form-wrapper .mbr-form .form-group,
  .cid-uAam217bZf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAam217bZf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAam217bZf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAam217bZf .mbr-text {
  text-align: center;
}
.cid-uAam217bZf .pt-0 {
  padding-top: 0 !important;
}
.cid-uAam217bZf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAam217bZf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAam217bZf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAam217bZf .modal-open {
  overflow: hidden;
}
.cid-uAam217bZf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAam217bZf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAam217bZf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAam217bZf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAam217bZf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAam217bZf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAam217bZf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAam217bZf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAam217bZf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAam217bZf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAam217bZf .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAam217bZf .modal-backdrop.show {
  opacity: .5;
}
.cid-uAam217bZf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAam217bZf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAam217bZf .modal-header {
    padding: 1rem;
  }
}
.cid-uAam217bZf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAam217bZf .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAam217bZf .modal-header .close:hover {
  opacity: 1;
}
.cid-uAam217bZf .modal-header .close:focus {
  outline: none;
}
.cid-uAam217bZf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAam217bZf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAam217bZf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAam217bZf .modal-body {
    padding: 1rem;
  }
}
.cid-uAam217bZf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAam217bZf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAam217bZf .modal-footer {
    padding: 1rem;
  }
}
.cid-uAam217bZf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAam217bZf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAam217bZf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAam217bZf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAam217bZf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAam217bZf .modal-lg,
  .cid-uAam217bZf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAam217bZf .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAam217bZf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAam217bZf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAam217bZf .form-group {
  margin-bottom: 1rem;
}
.cid-uAam217bZf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAam217bZf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAam217bZf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAam217bZf .mbr-section-btn {
  margin: 0;
}
.cid-uAam217bZf .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAam7eAtz6 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAam7eAtz6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAam7eAtz6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAam7eAtz6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAam7eAtz6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAam7eAtz6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAam7eAtz6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAam7eAtz6 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAam7eAtz6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAam7eAtz6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAam7eAtz6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAam7eAtz6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAam7eAtz6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAam7eAtz6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAam7eAtz6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAam7eAtz6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAam7eAtz6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAam7eAtz6 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAam7eAtz6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAam7eAtz6 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAam7eAtz6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAam7eAtz6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAam7eAtz6 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAam7eAtz6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAam7eAtz6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAam7eAtz6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAam7eAtz6 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAam7eAtz6 .nav-item:focus,
.cid-uAam7eAtz6 .nav-link:focus {
  outline: none;
}
.cid-uAam7eAtz6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAam7eAtz6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAam7eAtz6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAam7eAtz6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAam7eAtz6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAam7eAtz6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAam7eAtz6 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAam7eAtz6 .navbar.opened {
  transition: all 0.3s;
}
.cid-uAam7eAtz6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAam7eAtz6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uAam7eAtz6 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAam7eAtz6 .navbar.collapsed {
  justify-content: center;
}
.cid-uAam7eAtz6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAam7eAtz6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAam7eAtz6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAam7eAtz6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAam7eAtz6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAam7eAtz6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAam7eAtz6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAam7eAtz6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAam7eAtz6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAam7eAtz6 .navbar {
    min-height: 72px;
  }
  .cid-uAam7eAtz6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAam7eAtz6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAam7eAtz6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAam7eAtz6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAam7eAtz6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAam7eAtz6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAam7eAtz6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAam7eAtz6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAam7eAtz6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAam7eAtz6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAam7eAtz6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAam7eAtz6 .dropdown-item.active,
.cid-uAam7eAtz6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uAam7eAtz6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAam7eAtz6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAam7eAtz6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAam7eAtz6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAam7eAtz6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAam7eAtz6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAam7eAtz6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAam7eAtz6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAam7eAtz6 .navbar-buttons {
    text-align: left;
  }
}
.cid-uAam7eAtz6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAam7eAtz6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAam7eAtz6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAam7eAtz6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAam7eAtz6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAam7eAtz6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAam7eAtz6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAam7eAtz6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAam7eAtz6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAam7eAtz6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAam7eAtz6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAam7eAtz6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAam7eAtz6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAam7eAtz6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAam7eAtz6 .navbar {
    height: 70px;
  }
  .cid-uAam7eAtz6 .navbar.opened {
    height: auto;
  }
  .cid-uAam7eAtz6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAam7eAtz6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAam7eAtz6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAam7eAtz6 .navbar-brand {
    margin-right: auto;
  }
  .cid-uAam7eAtz6 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAam7eAtz6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAam7eAtz6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAam7eAtz6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAam7eAtz6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAam7eAtz6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAam7g40k4 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAam7g40k4 .mbr-section-title {
  text-align: center;
}
.cid-uAam7g40k4 .mbr-text,
.cid-uAam7g40k4 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAam7g40k4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAam7g40k4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvIY2F0Q {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvIY2F0Q .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvIY2F0Q .mbr-shop .row {
  margin: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvIY2F0Q .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvIY2F0Q .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvIY2F0Q .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvIY2F0Q .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvIY2F0Q .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvIY2F0Q .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvIY2F0Q .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvIY2F0Q .mbr-shop .filter-by-pu,
.cid-uAdvIY2F0Q .mbr-shop .filter-by-pd,
.cid-uAdvIY2F0Q .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvIY2F0Q .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvIY2F0Q .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvIY2F0Q .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvIY2F0Q .mbr-shop .galleryItem h4,
.cid-uAdvIY2F0Q .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvIY2F0Q .mbr-shop .galleryItem h5,
.cid-uAdvIY2F0Q .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .galleryItem p,
.cid-uAdvIY2F0Q .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvIY2F0Q .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvIY2F0Q .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvIY2F0Q .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvIY2F0Q .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvIY2F0Q .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvIY2F0Q .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvIY2F0Q .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvIY2F0Q .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvIY2F0Q .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvIY2F0Q .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvIY2F0Q .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvIY2F0Q .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvIY2F0Q .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvIY2F0Q .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvIY2F0Q .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvIY2F0Q .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvIY2F0Q .mbr-shop .toggle:hover,
.cid-uAdvIY2F0Q .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvIY2F0Q .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvIY2F0Q .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvIY2F0Q .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvIY2F0Q .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvIY2F0Q .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvIY2F0Q .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvIY2F0Q .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvIY2F0Q .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvIY2F0Q .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvIY2F0Q .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvIY2F0Q .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvIY2F0Q .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvIY2F0Q .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvIY2F0Q .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvIY2F0Q .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvIY2F0Q .mbr-shop .price-range {
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvIY2F0Q .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvIY2F0Q .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvIY2F0Q .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvIY2F0Q .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvIY2F0Q .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvIY2F0Q .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvIY2F0Q .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvIY2F0Q .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvIY2F0Q .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvIY2F0Q .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvIY2F0Q .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvIY2F0Q .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvIY2F0Q .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvIY2F0Q .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvIY2F0Q .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvIY2F0Q .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvIY2F0Q .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvIY2F0Q .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvIY2F0Q .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvIY2F0Q .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvIY2F0Q .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvIY2F0Q .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvIY2F0Q .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvIY2F0Q .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvIY2F0Q .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvIY2F0Q .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvIY2F0Q .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvIY2F0Q .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvIY2F0Q .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvIY2F0Q .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvIY2F0Q .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvIY2F0Q .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvIY2F0Q .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvIY2F0Q .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvIY2F0Q .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvIY2F0Q .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvIY2F0Q .categories {
  padding: 0;
}
.cid-uAdvIY2F0Q .sidebar-title {
  font-weight: bold;
}
.cid-uAdvIY2F0Q .item-title {
  text-align: center;
}
.cid-uAdvIY2F0Q .item-title DIV {
  text-align: center;
}
.cid-uAdvIY2F0Q .card-description P {
  text-align: left;
}
.cid-uAavtXdi36 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavtXdi36 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavtXdi36 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavtXdi36 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavtXdi36 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavtXdi36 img,
.cid-uAavtXdi36 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavtXdi36 .item:focus,
.cid-uAavtXdi36 span:focus {
  outline: none;
}
.cid-uAavtXdi36 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavtXdi36 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavtXdi36 .mbr-section-title {
  color: #232323;
}
.cid-uAavtXdi36 .mbr-text,
.cid-uAavtXdi36 .mbr-section-btn {
  text-align: center;
}
.cid-uAavtXdi36 .item-title {
  text-align: center;
}
.cid-uAavtXdi36 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavv8eS50 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavv8eS50 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavv8eS50 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavv8eS50 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavv8eS50 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavv8eS50 img,
.cid-uAavv8eS50 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavv8eS50 .item:focus,
.cid-uAavv8eS50 span:focus {
  outline: none;
}
.cid-uAavv8eS50 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavv8eS50 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavv8eS50 .mbr-section-title {
  color: #232323;
}
.cid-uAavv8eS50 .mbr-text,
.cid-uAavv8eS50 .mbr-section-btn {
  text-align: center;
}
.cid-uAavv8eS50 .item-title {
  text-align: center;
}
.cid-uAavv8eS50 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavwcjuCD {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavwcjuCD .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavwcjuCD .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavwcjuCD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavwcjuCD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavwcjuCD img,
.cid-uAavwcjuCD .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavwcjuCD .item:focus,
.cid-uAavwcjuCD span:focus {
  outline: none;
}
.cid-uAavwcjuCD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavwcjuCD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavwcjuCD .mbr-section-title {
  color: #232323;
}
.cid-uAavwcjuCD .mbr-text,
.cid-uAavwcjuCD .mbr-section-btn {
  text-align: center;
}
.cid-uAavwcjuCD .item-title {
  text-align: center;
}
.cid-uAavwcjuCD .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAam7lPLW4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAam7lPLW4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAam7lPLW4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAam7lPLW4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAam7lPLW4 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAam7lPLW4 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAam7lPLW4 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAam7lPLW4 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAam7lPLW4 .mbr-text,
.cid-uAam7lPLW4 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcJj4jlSC {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcJj4jlSC img,
.cid-uAcJj4jlSC .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcJj4jlSC img,
  .cid-uAcJj4jlSC .item-img {
    max-height: 300px;
  }
}
.cid-uAcJj4jlSC .item:focus,
.cid-uAcJj4jlSC span:focus {
  outline: none;
}
.cid-uAcJj4jlSC .item-wrapper {
  position: relative;
}
.cid-uAcJj4jlSC .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcJj4jlSC .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcJj4jlSC .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcJj4jlSC .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcJj4jlSC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcJj4jlSC .mbr-section-title {
  color: #232323;
}
.cid-uAcJj4jlSC .mbr-text,
.cid-uAcJj4jlSC .mbr-section-btn {
  text-align: left;
}
.cid-uAcJj4jlSC .item-title {
  text-align: center;
}
.cid-uAcJj4jlSC .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcJj4jlSC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcJj4jlSC .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcJj4jlSC .embla__button--next,
.cid-uAcJj4jlSC .embla__button--prev {
  display: flex;
}
.cid-uAcJj4jlSC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcJj4jlSC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcJj4jlSC .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcJj4jlSC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcJj4jlSC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcJj4jlSC .embla__button {
    top: auto;
  }
}
.cid-uAcJj4jlSC .embla {
  position: relative;
  width: 100%;
}
.cid-uAcJj4jlSC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcJj4jlSC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcJj4jlSC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcJj4jlSC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcJj4jlSC .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcJj4jlSC .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcJj4jlSC .content-head {
  max-width: 800px;
}
.cid-uAam7p1une {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAam7p1une img,
.cid-uAam7p1une .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAam7p1une .item:focus,
.cid-uAam7p1une span:focus {
  outline: none;
}
.cid-uAam7p1une .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAam7p1une .item {
    margin-bottom: 1rem;
  }
}
.cid-uAam7p1une .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAam7p1une .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAam7p1une .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAam7p1une .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAam7p1une .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAam7p1une .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAam7p1une .mbr-section-title {
  color: #232323;
}
.cid-uAam7p1une .mbr-text,
.cid-uAam7p1une .mbr-section-btn {
  text-align: center;
}
.cid-uAam7p1une .item-title {
  text-align: center;
}
.cid-uAam7p1une .content-head {
  max-width: 800px;
}
.cid-uAam7p1une .mbr-text,
.cid-uAam7p1une .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAam7qYe82 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAam7qYe82 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAam7qYe82 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAam7qYe82 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAam7qYe82 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAam7qYe82 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAam7qYe82 .map-placeholder {
  display: none;
}
.cid-uAam7qYe82 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAam7qYe82 .card {
  padding: 3rem 8rem;
}
.cid-uAam7qYe82 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAam7qYe82 .card .mbr-text {
  color: #06182d;
}
.cid-uAam7qYe82 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAam7qYe82 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAam7qYe82 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAam7qYe82 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAam7qYe82 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAam7qYe82 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAam7qYe82 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAam7qYe82 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAam7qYe82 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAam7qYe82 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAam7qYe82 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAam7qYe82 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAam7qYe82 .card .form-group {
  padding-right: 0;
}
.cid-uAam7qYe82 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAam7qYe82 .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAam7qYe82 .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAam7qYe82 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAam7qYe82 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAam7qYe82 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAam7qYe82 * {
    text-align: center !important;
  }
  .cid-uAam7qYe82 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAam7qYe82 .form-group {
    max-width: 180px;
  }
  .cid-uAam7qYe82 .card {
    padding: 2rem 1rem;
  }
}
.cid-uAam7qYe82 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAam7qYe82 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAam7tuHra {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAam7v1N0x.popup-builder {
  background-color: #ffffff;
}
.cid-uAam7v1N0x.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAam7v1N0x.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAam7v1N0x .modal-content,
.cid-uAam7v1N0x .modal-dialog {
  height: auto;
}
.cid-uAam7v1N0x .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAam7v1N0x .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAam7v1N0x .form-wrapper .mbr-form .form-group,
  .cid-uAam7v1N0x .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAam7v1N0x .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAam7v1N0x .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAam7v1N0x .mbr-text {
  text-align: center;
}
.cid-uAam7v1N0x .pt-0 {
  padding-top: 0 !important;
}
.cid-uAam7v1N0x .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAam7v1N0x .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAam7v1N0x .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAam7v1N0x .modal-open {
  overflow: hidden;
}
.cid-uAam7v1N0x .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAam7v1N0x .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAam7v1N0x .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAam7v1N0x .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAam7v1N0x .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAam7v1N0x .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAam7v1N0x .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAam7v1N0x .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAam7v1N0x .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAam7v1N0x .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAam7v1N0x .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAam7v1N0x .modal-backdrop.show {
  opacity: .5;
}
.cid-uAam7v1N0x .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAam7v1N0x .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAam7v1N0x .modal-header {
    padding: 1rem;
  }
}
.cid-uAam7v1N0x .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAam7v1N0x .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAam7v1N0x .modal-header .close:hover {
  opacity: 1;
}
.cid-uAam7v1N0x .modal-header .close:focus {
  outline: none;
}
.cid-uAam7v1N0x .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAam7v1N0x .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAam7v1N0x .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAam7v1N0x .modal-body {
    padding: 1rem;
  }
}
.cid-uAam7v1N0x .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAam7v1N0x .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAam7v1N0x .modal-footer {
    padding: 1rem;
  }
}
.cid-uAam7v1N0x .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAam7v1N0x .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAam7v1N0x .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAam7v1N0x .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAam7v1N0x .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAam7v1N0x .modal-lg,
  .cid-uAam7v1N0x .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAam7v1N0x .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAam7v1N0x .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAam7v1N0x .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAam7v1N0x .form-group {
  margin-bottom: 1rem;
}
.cid-uAam7v1N0x .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAam7v1N0x .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAam7v1N0x .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAam7v1N0x .mbr-section-btn {
  margin: 0;
}
.cid-uAam7v1N0x .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAamax1GYJ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAamax1GYJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAamax1GYJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAamax1GYJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAamax1GYJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAamax1GYJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAamax1GYJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAamax1GYJ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAamax1GYJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAamax1GYJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAamax1GYJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAamax1GYJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAamax1GYJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAamax1GYJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAamax1GYJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAamax1GYJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAamax1GYJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAamax1GYJ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAamax1GYJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAamax1GYJ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAamax1GYJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAamax1GYJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAamax1GYJ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAamax1GYJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamax1GYJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAamax1GYJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAamax1GYJ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAamax1GYJ .nav-item:focus,
.cid-uAamax1GYJ .nav-link:focus {
  outline: none;
}
.cid-uAamax1GYJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAamax1GYJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAamax1GYJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAamax1GYJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAamax1GYJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAamax1GYJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAamax1GYJ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAamax1GYJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uAamax1GYJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAamax1GYJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uAamax1GYJ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAamax1GYJ .navbar.collapsed {
  justify-content: center;
}
.cid-uAamax1GYJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAamax1GYJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAamax1GYJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAamax1GYJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAamax1GYJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAamax1GYJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAamax1GYJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAamax1GYJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAamax1GYJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAamax1GYJ .navbar {
    min-height: 72px;
  }
  .cid-uAamax1GYJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAamax1GYJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAamax1GYJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAamax1GYJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAamax1GYJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAamax1GYJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAamax1GYJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAamax1GYJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAamax1GYJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAamax1GYJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAamax1GYJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAamax1GYJ .dropdown-item.active,
.cid-uAamax1GYJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uAamax1GYJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAamax1GYJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAamax1GYJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAamax1GYJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAamax1GYJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAamax1GYJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAamax1GYJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAamax1GYJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAamax1GYJ .navbar-buttons {
    text-align: left;
  }
}
.cid-uAamax1GYJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAamax1GYJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAamax1GYJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAamax1GYJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamax1GYJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamax1GYJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAamax1GYJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamax1GYJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAamax1GYJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAamax1GYJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamax1GYJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAamax1GYJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamax1GYJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAamax1GYJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAamax1GYJ .navbar {
    height: 70px;
  }
  .cid-uAamax1GYJ .navbar.opened {
    height: auto;
  }
  .cid-uAamax1GYJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAamax1GYJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAamax1GYJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAamax1GYJ .navbar-brand {
    margin-right: auto;
  }
  .cid-uAamax1GYJ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAamax1GYJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAamax1GYJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAamax1GYJ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamax1GYJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAamax1GYJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAamayu2lG {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAamayu2lG .mbr-section-title {
  text-align: center;
}
.cid-uAamayu2lG .mbr-text,
.cid-uAamayu2lG .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAamayu2lG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamayu2lG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvM8fNxI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvM8fNxI .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvM8fNxI .mbr-shop .row {
  margin: 0;
}
.cid-uAdvM8fNxI .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvM8fNxI .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvM8fNxI .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvM8fNxI .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvM8fNxI .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvM8fNxI .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvM8fNxI .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvM8fNxI .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvM8fNxI .mbr-shop .filter-by-pu,
.cid-uAdvM8fNxI .mbr-shop .filter-by-pd,
.cid-uAdvM8fNxI .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvM8fNxI .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvM8fNxI .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvM8fNxI .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvM8fNxI .mbr-shop .galleryItem h4,
.cid-uAdvM8fNxI .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvM8fNxI .mbr-shop .galleryItem h5,
.cid-uAdvM8fNxI .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvM8fNxI .mbr-shop .galleryItem p,
.cid-uAdvM8fNxI .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvM8fNxI .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvM8fNxI .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvM8fNxI .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvM8fNxI .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvM8fNxI .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvM8fNxI .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvM8fNxI .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvM8fNxI .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvM8fNxI .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvM8fNxI .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvM8fNxI .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvM8fNxI .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvM8fNxI .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvM8fNxI .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvM8fNxI .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvM8fNxI .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvM8fNxI .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvM8fNxI .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvM8fNxI .mbr-shop .toggle:hover,
.cid-uAdvM8fNxI .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvM8fNxI .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvM8fNxI .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvM8fNxI .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvM8fNxI .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvM8fNxI .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvM8fNxI .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvM8fNxI .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvM8fNxI .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvM8fNxI .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvM8fNxI .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvM8fNxI .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvM8fNxI .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvM8fNxI .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvM8fNxI .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvM8fNxI .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvM8fNxI .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvM8fNxI .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvM8fNxI .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvM8fNxI .mbr-shop .price-range {
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvM8fNxI .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvM8fNxI .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvM8fNxI .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvM8fNxI .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvM8fNxI .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvM8fNxI .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvM8fNxI .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvM8fNxI .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvM8fNxI .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvM8fNxI .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvM8fNxI .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvM8fNxI .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvM8fNxI .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvM8fNxI .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvM8fNxI .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvM8fNxI .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvM8fNxI .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvM8fNxI .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvM8fNxI .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvM8fNxI .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvM8fNxI .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvM8fNxI .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvM8fNxI .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvM8fNxI .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvM8fNxI .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvM8fNxI .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvM8fNxI .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvM8fNxI .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvM8fNxI .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvM8fNxI .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvM8fNxI .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvM8fNxI .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvM8fNxI .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvM8fNxI .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvM8fNxI .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvM8fNxI .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvM8fNxI .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvM8fNxI .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvM8fNxI .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvM8fNxI .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvM8fNxI .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvM8fNxI .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvM8fNxI .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvM8fNxI .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvM8fNxI .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvM8fNxI .categories {
  padding: 0;
}
.cid-uAdvM8fNxI .sidebar-title {
  font-weight: bold;
}
.cid-uAdvM8fNxI .item-title {
  text-align: center;
}
.cid-uAdvM8fNxI .item-title DIV {
  text-align: center;
}
.cid-uAdvM8fNxI .card-description P {
  text-align: left;
}
.cid-uAavzR6F0A {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavzR6F0A .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavzR6F0A .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavzR6F0A .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavzR6F0A .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavzR6F0A img,
.cid-uAavzR6F0A .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavzR6F0A .item:focus,
.cid-uAavzR6F0A span:focus {
  outline: none;
}
.cid-uAavzR6F0A .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavzR6F0A .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavzR6F0A .mbr-section-title {
  color: #232323;
}
.cid-uAavzR6F0A .mbr-text,
.cid-uAavzR6F0A .mbr-section-btn {
  text-align: center;
}
.cid-uAavzR6F0A .item-title {
  text-align: center;
}
.cid-uAavzR6F0A .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavBfpUSt {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavBfpUSt .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavBfpUSt .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavBfpUSt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavBfpUSt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavBfpUSt img,
.cid-uAavBfpUSt .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavBfpUSt .item:focus,
.cid-uAavBfpUSt span:focus {
  outline: none;
}
.cid-uAavBfpUSt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavBfpUSt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavBfpUSt .mbr-section-title {
  color: #232323;
}
.cid-uAavBfpUSt .mbr-text,
.cid-uAavBfpUSt .mbr-section-btn {
  text-align: center;
}
.cid-uAavBfpUSt .item-title {
  text-align: center;
}
.cid-uAavBfpUSt .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavC6YBGy {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavC6YBGy .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavC6YBGy .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavC6YBGy .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavC6YBGy .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavC6YBGy img,
.cid-uAavC6YBGy .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavC6YBGy .item:focus,
.cid-uAavC6YBGy span:focus {
  outline: none;
}
.cid-uAavC6YBGy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavC6YBGy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavC6YBGy .mbr-section-title {
  color: #232323;
}
.cid-uAavC6YBGy .mbr-text,
.cid-uAavC6YBGy .mbr-section-btn {
  text-align: center;
}
.cid-uAavC6YBGy .item-title {
  text-align: center;
}
.cid-uAavC6YBGy .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAamaEvzS1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAamaEvzS1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamaEvzS1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAamaEvzS1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAamaEvzS1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAamaEvzS1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAamaEvzS1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAamaEvzS1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAamaEvzS1 .mbr-text,
.cid-uAamaEvzS1 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcJNU3bKy {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcJNU3bKy img,
.cid-uAcJNU3bKy .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcJNU3bKy img,
  .cid-uAcJNU3bKy .item-img {
    max-height: 300px;
  }
}
.cid-uAcJNU3bKy .item:focus,
.cid-uAcJNU3bKy span:focus {
  outline: none;
}
.cid-uAcJNU3bKy .item-wrapper {
  position: relative;
}
.cid-uAcJNU3bKy .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcJNU3bKy .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcJNU3bKy .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcJNU3bKy .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcJNU3bKy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcJNU3bKy .mbr-section-title {
  color: #232323;
}
.cid-uAcJNU3bKy .mbr-text,
.cid-uAcJNU3bKy .mbr-section-btn {
  text-align: left;
}
.cid-uAcJNU3bKy .item-title {
  text-align: center;
}
.cid-uAcJNU3bKy .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcJNU3bKy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcJNU3bKy .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcJNU3bKy .embla__button--next,
.cid-uAcJNU3bKy .embla__button--prev {
  display: flex;
}
.cid-uAcJNU3bKy .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcJNU3bKy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcJNU3bKy .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcJNU3bKy .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcJNU3bKy .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcJNU3bKy .embla__button {
    top: auto;
  }
}
.cid-uAcJNU3bKy .embla {
  position: relative;
  width: 100%;
}
.cid-uAcJNU3bKy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcJNU3bKy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcJNU3bKy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcJNU3bKy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcJNU3bKy .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcJNU3bKy .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcJNU3bKy .content-head {
  max-width: 800px;
}
.cid-uAamaHG8eQ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAamaHG8eQ img,
.cid-uAamaHG8eQ .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAamaHG8eQ .item:focus,
.cid-uAamaHG8eQ span:focus {
  outline: none;
}
.cid-uAamaHG8eQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAamaHG8eQ .item {
    margin-bottom: 1rem;
  }
}
.cid-uAamaHG8eQ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAamaHG8eQ .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAamaHG8eQ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAamaHG8eQ .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAamaHG8eQ .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamaHG8eQ .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAamaHG8eQ .mbr-section-title {
  color: #232323;
}
.cid-uAamaHG8eQ .mbr-text,
.cid-uAamaHG8eQ .mbr-section-btn {
  text-align: center;
}
.cid-uAamaHG8eQ .item-title {
  text-align: center;
}
.cid-uAamaHG8eQ .content-head {
  max-width: 800px;
}
.cid-uAamaHG8eQ .mbr-text,
.cid-uAamaHG8eQ .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAamaJBsue {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAamaJBsue .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAamaJBsue .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAamaJBsue .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAamaJBsue .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAamaJBsue .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAamaJBsue .map-placeholder {
  display: none;
}
.cid-uAamaJBsue .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAamaJBsue .card {
  padding: 3rem 8rem;
}
.cid-uAamaJBsue .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAamaJBsue .card .mbr-text {
  color: #06182d;
}
.cid-uAamaJBsue .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAamaJBsue .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAamaJBsue .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAamaJBsue .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAamaJBsue .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAamaJBsue .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAamaJBsue .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAamaJBsue .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAamaJBsue .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAamaJBsue .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAamaJBsue .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamaJBsue .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAamaJBsue .card .form-group {
  padding-right: 0;
}
.cid-uAamaJBsue .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAamaJBsue .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAamaJBsue .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAamaJBsue .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamaJBsue .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAamaJBsue h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAamaJBsue * {
    text-align: center !important;
  }
  .cid-uAamaJBsue .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAamaJBsue .form-group {
    max-width: 180px;
  }
  .cid-uAamaJBsue .card {
    padding: 2rem 1rem;
  }
}
.cid-uAamaJBsue .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamaJBsue .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAamaM5VF0 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAamaNDLIL.popup-builder {
  background-color: #ffffff;
}
.cid-uAamaNDLIL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAamaNDLIL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAamaNDLIL .modal-content,
.cid-uAamaNDLIL .modal-dialog {
  height: auto;
}
.cid-uAamaNDLIL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAamaNDLIL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAamaNDLIL .form-wrapper .mbr-form .form-group,
  .cid-uAamaNDLIL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAamaNDLIL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAamaNDLIL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAamaNDLIL .mbr-text {
  text-align: center;
}
.cid-uAamaNDLIL .pt-0 {
  padding-top: 0 !important;
}
.cid-uAamaNDLIL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAamaNDLIL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAamaNDLIL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAamaNDLIL .modal-open {
  overflow: hidden;
}
.cid-uAamaNDLIL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAamaNDLIL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAamaNDLIL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAamaNDLIL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAamaNDLIL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAamaNDLIL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAamaNDLIL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAamaNDLIL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAamaNDLIL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAamaNDLIL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAamaNDLIL .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAamaNDLIL .modal-backdrop.show {
  opacity: .5;
}
.cid-uAamaNDLIL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAamaNDLIL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamaNDLIL .modal-header {
    padding: 1rem;
  }
}
.cid-uAamaNDLIL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAamaNDLIL .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAamaNDLIL .modal-header .close:hover {
  opacity: 1;
}
.cid-uAamaNDLIL .modal-header .close:focus {
  outline: none;
}
.cid-uAamaNDLIL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAamaNDLIL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAamaNDLIL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamaNDLIL .modal-body {
    padding: 1rem;
  }
}
.cid-uAamaNDLIL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAamaNDLIL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamaNDLIL .modal-footer {
    padding: 1rem;
  }
}
.cid-uAamaNDLIL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAamaNDLIL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAamaNDLIL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAamaNDLIL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAamaNDLIL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAamaNDLIL .modal-lg,
  .cid-uAamaNDLIL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAamaNDLIL .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAamaNDLIL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAamaNDLIL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAamaNDLIL .form-group {
  margin-bottom: 1rem;
}
.cid-uAamaNDLIL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAamaNDLIL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAamaNDLIL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAamaNDLIL .mbr-section-btn {
  margin: 0;
}
.cid-uAamaNDLIL .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAame0l3hK {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAame0l3hK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAame0l3hK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAame0l3hK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAame0l3hK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAame0l3hK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAame0l3hK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAame0l3hK .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAame0l3hK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAame0l3hK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAame0l3hK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAame0l3hK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAame0l3hK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAame0l3hK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAame0l3hK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAame0l3hK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAame0l3hK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAame0l3hK .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAame0l3hK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAame0l3hK .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAame0l3hK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAame0l3hK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAame0l3hK .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAame0l3hK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAame0l3hK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAame0l3hK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAame0l3hK .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAame0l3hK .nav-item:focus,
.cid-uAame0l3hK .nav-link:focus {
  outline: none;
}
.cid-uAame0l3hK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAame0l3hK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAame0l3hK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAame0l3hK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAame0l3hK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAame0l3hK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAame0l3hK .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAame0l3hK .navbar.opened {
  transition: all 0.3s;
}
.cid-uAame0l3hK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAame0l3hK .navbar .navbar-logo img {
  width: auto;
}
.cid-uAame0l3hK .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAame0l3hK .navbar.collapsed {
  justify-content: center;
}
.cid-uAame0l3hK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAame0l3hK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAame0l3hK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAame0l3hK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAame0l3hK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAame0l3hK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAame0l3hK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAame0l3hK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAame0l3hK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAame0l3hK .navbar {
    min-height: 72px;
  }
  .cid-uAame0l3hK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAame0l3hK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAame0l3hK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAame0l3hK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAame0l3hK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAame0l3hK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAame0l3hK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAame0l3hK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAame0l3hK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAame0l3hK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAame0l3hK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAame0l3hK .dropdown-item.active,
.cid-uAame0l3hK .dropdown-item:active {
  background-color: transparent;
}
.cid-uAame0l3hK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAame0l3hK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAame0l3hK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAame0l3hK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAame0l3hK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAame0l3hK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAame0l3hK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAame0l3hK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAame0l3hK .navbar-buttons {
    text-align: left;
  }
}
.cid-uAame0l3hK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAame0l3hK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAame0l3hK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAame0l3hK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAame0l3hK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAame0l3hK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAame0l3hK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAame0l3hK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAame0l3hK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAame0l3hK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAame0l3hK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAame0l3hK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAame0l3hK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAame0l3hK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAame0l3hK .navbar {
    height: 70px;
  }
  .cid-uAame0l3hK .navbar.opened {
    height: auto;
  }
  .cid-uAame0l3hK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAame0l3hK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAame0l3hK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAame0l3hK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAame0l3hK .navbar-brand {
    margin-right: auto;
  }
  .cid-uAame0l3hK .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAame0l3hK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAame0l3hK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAame0l3hK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAame0l3hK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAame0l3hK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAame0l3hK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAame2dQaI {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAame2dQaI .mbr-section-title {
  text-align: center;
}
.cid-uAame2dQaI .mbr-text,
.cid-uAame2dQaI .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAame2dQaI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAame2dQaI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvPtmTxM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvPtmTxM .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvPtmTxM .mbr-shop .row {
  margin: 0;
}
.cid-uAdvPtmTxM .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvPtmTxM .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvPtmTxM .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvPtmTxM .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvPtmTxM .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvPtmTxM .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvPtmTxM .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvPtmTxM .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvPtmTxM .mbr-shop .filter-by-pu,
.cid-uAdvPtmTxM .mbr-shop .filter-by-pd,
.cid-uAdvPtmTxM .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvPtmTxM .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvPtmTxM .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvPtmTxM .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvPtmTxM .mbr-shop .galleryItem h4,
.cid-uAdvPtmTxM .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvPtmTxM .mbr-shop .galleryItem h5,
.cid-uAdvPtmTxM .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvPtmTxM .mbr-shop .galleryItem p,
.cid-uAdvPtmTxM .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvPtmTxM .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvPtmTxM .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvPtmTxM .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvPtmTxM .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvPtmTxM .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvPtmTxM .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvPtmTxM .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvPtmTxM .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvPtmTxM .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvPtmTxM .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvPtmTxM .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvPtmTxM .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvPtmTxM .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvPtmTxM .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvPtmTxM .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvPtmTxM .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvPtmTxM .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvPtmTxM .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvPtmTxM .mbr-shop .toggle:hover,
.cid-uAdvPtmTxM .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvPtmTxM .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvPtmTxM .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvPtmTxM .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvPtmTxM .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvPtmTxM .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvPtmTxM .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvPtmTxM .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvPtmTxM .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvPtmTxM .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvPtmTxM .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvPtmTxM .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvPtmTxM .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvPtmTxM .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvPtmTxM .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvPtmTxM .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvPtmTxM .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvPtmTxM .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvPtmTxM .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvPtmTxM .mbr-shop .price-range {
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvPtmTxM .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvPtmTxM .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvPtmTxM .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvPtmTxM .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvPtmTxM .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvPtmTxM .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvPtmTxM .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvPtmTxM .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvPtmTxM .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvPtmTxM .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvPtmTxM .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvPtmTxM .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvPtmTxM .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvPtmTxM .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvPtmTxM .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvPtmTxM .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvPtmTxM .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvPtmTxM .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvPtmTxM .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvPtmTxM .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvPtmTxM .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvPtmTxM .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvPtmTxM .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvPtmTxM .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvPtmTxM .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvPtmTxM .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvPtmTxM .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvPtmTxM .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvPtmTxM .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvPtmTxM .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvPtmTxM .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvPtmTxM .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvPtmTxM .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvPtmTxM .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvPtmTxM .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvPtmTxM .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvPtmTxM .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvPtmTxM .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvPtmTxM .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvPtmTxM .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvPtmTxM .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvPtmTxM .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvPtmTxM .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvPtmTxM .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvPtmTxM .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvPtmTxM .categories {
  padding: 0;
}
.cid-uAdvPtmTxM .sidebar-title {
  font-weight: bold;
}
.cid-uAdvPtmTxM .item-title {
  text-align: center;
}
.cid-uAdvPtmTxM .item-title DIV {
  text-align: center;
}
.cid-uAdvPtmTxM .card-description P {
  text-align: left;
}
.cid-uAavGb4M0J {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavGb4M0J .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavGb4M0J .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavGb4M0J .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavGb4M0J .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavGb4M0J img,
.cid-uAavGb4M0J .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavGb4M0J .item:focus,
.cid-uAavGb4M0J span:focus {
  outline: none;
}
.cid-uAavGb4M0J .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavGb4M0J .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavGb4M0J .mbr-section-title {
  color: #232323;
}
.cid-uAavGb4M0J .mbr-text,
.cid-uAavGb4M0J .mbr-section-btn {
  text-align: center;
}
.cid-uAavGb4M0J .item-title {
  text-align: center;
}
.cid-uAavGb4M0J .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavHpS6mW {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavHpS6mW .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavHpS6mW .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavHpS6mW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavHpS6mW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavHpS6mW img,
.cid-uAavHpS6mW .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavHpS6mW .item:focus,
.cid-uAavHpS6mW span:focus {
  outline: none;
}
.cid-uAavHpS6mW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavHpS6mW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavHpS6mW .mbr-section-title {
  color: #232323;
}
.cid-uAavHpS6mW .mbr-text,
.cid-uAavHpS6mW .mbr-section-btn {
  text-align: center;
}
.cid-uAavHpS6mW .item-title {
  text-align: center;
}
.cid-uAavHpS6mW .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavIrgQhs {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavIrgQhs .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavIrgQhs .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavIrgQhs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavIrgQhs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavIrgQhs img,
.cid-uAavIrgQhs .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavIrgQhs .item:focus,
.cid-uAavIrgQhs span:focus {
  outline: none;
}
.cid-uAavIrgQhs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavIrgQhs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavIrgQhs .mbr-section-title {
  color: #232323;
}
.cid-uAavIrgQhs .mbr-text,
.cid-uAavIrgQhs .mbr-section-btn {
  text-align: center;
}
.cid-uAavIrgQhs .item-title {
  text-align: center;
}
.cid-uAavIrgQhs .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAame8wCs9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAame8wCs9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAame8wCs9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAame8wCs9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAame8wCs9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAame8wCs9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAame8wCs9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAame8wCs9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAame8wCs9 .mbr-text,
.cid-uAame8wCs9 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcJUGTwcS {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcJUGTwcS img,
.cid-uAcJUGTwcS .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcJUGTwcS img,
  .cid-uAcJUGTwcS .item-img {
    max-height: 300px;
  }
}
.cid-uAcJUGTwcS .item:focus,
.cid-uAcJUGTwcS span:focus {
  outline: none;
}
.cid-uAcJUGTwcS .item-wrapper {
  position: relative;
}
.cid-uAcJUGTwcS .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcJUGTwcS .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcJUGTwcS .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcJUGTwcS .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcJUGTwcS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcJUGTwcS .mbr-section-title {
  color: #232323;
}
.cid-uAcJUGTwcS .mbr-text,
.cid-uAcJUGTwcS .mbr-section-btn {
  text-align: left;
}
.cid-uAcJUGTwcS .item-title {
  text-align: center;
}
.cid-uAcJUGTwcS .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcJUGTwcS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcJUGTwcS .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcJUGTwcS .embla__button--next,
.cid-uAcJUGTwcS .embla__button--prev {
  display: flex;
}
.cid-uAcJUGTwcS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcJUGTwcS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcJUGTwcS .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcJUGTwcS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcJUGTwcS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcJUGTwcS .embla__button {
    top: auto;
  }
}
.cid-uAcJUGTwcS .embla {
  position: relative;
  width: 100%;
}
.cid-uAcJUGTwcS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcJUGTwcS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcJUGTwcS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcJUGTwcS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcJUGTwcS .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcJUGTwcS .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcJUGTwcS .content-head {
  max-width: 800px;
}
.cid-uAamebYCFX {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAamebYCFX img,
.cid-uAamebYCFX .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAamebYCFX .item:focus,
.cid-uAamebYCFX span:focus {
  outline: none;
}
.cid-uAamebYCFX .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAamebYCFX .item {
    margin-bottom: 1rem;
  }
}
.cid-uAamebYCFX .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAamebYCFX .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAamebYCFX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAamebYCFX .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAamebYCFX .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamebYCFX .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAamebYCFX .mbr-section-title {
  color: #232323;
}
.cid-uAamebYCFX .mbr-text,
.cid-uAamebYCFX .mbr-section-btn {
  text-align: center;
}
.cid-uAamebYCFX .item-title {
  text-align: center;
}
.cid-uAamebYCFX .content-head {
  max-width: 800px;
}
.cid-uAamebYCFX .mbr-text,
.cid-uAamebYCFX .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAamedTsSi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAamedTsSi .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAamedTsSi .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAamedTsSi .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAamedTsSi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAamedTsSi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAamedTsSi .map-placeholder {
  display: none;
}
.cid-uAamedTsSi .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAamedTsSi .card {
  padding: 3rem 8rem;
}
.cid-uAamedTsSi .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAamedTsSi .card .mbr-text {
  color: #06182d;
}
.cid-uAamedTsSi .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAamedTsSi .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAamedTsSi .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAamedTsSi .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAamedTsSi .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAamedTsSi .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAamedTsSi .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAamedTsSi .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAamedTsSi .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAamedTsSi .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAamedTsSi .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamedTsSi .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAamedTsSi .card .form-group {
  padding-right: 0;
}
.cid-uAamedTsSi .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAamedTsSi .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAamedTsSi .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAamedTsSi .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamedTsSi .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAamedTsSi h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAamedTsSi * {
    text-align: center !important;
  }
  .cid-uAamedTsSi .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAamedTsSi .form-group {
    max-width: 180px;
  }
  .cid-uAamedTsSi .card {
    padding: 2rem 1rem;
  }
}
.cid-uAamedTsSi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamedTsSi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAamegdqbh {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAamehNiY8.popup-builder {
  background-color: #ffffff;
}
.cid-uAamehNiY8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAamehNiY8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAamehNiY8 .modal-content,
.cid-uAamehNiY8 .modal-dialog {
  height: auto;
}
.cid-uAamehNiY8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAamehNiY8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAamehNiY8 .form-wrapper .mbr-form .form-group,
  .cid-uAamehNiY8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAamehNiY8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAamehNiY8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAamehNiY8 .mbr-text {
  text-align: center;
}
.cid-uAamehNiY8 .pt-0 {
  padding-top: 0 !important;
}
.cid-uAamehNiY8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAamehNiY8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAamehNiY8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAamehNiY8 .modal-open {
  overflow: hidden;
}
.cid-uAamehNiY8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAamehNiY8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAamehNiY8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAamehNiY8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAamehNiY8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAamehNiY8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAamehNiY8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAamehNiY8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAamehNiY8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAamehNiY8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAamehNiY8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAamehNiY8 .modal-backdrop.show {
  opacity: .5;
}
.cid-uAamehNiY8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAamehNiY8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamehNiY8 .modal-header {
    padding: 1rem;
  }
}
.cid-uAamehNiY8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAamehNiY8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAamehNiY8 .modal-header .close:hover {
  opacity: 1;
}
.cid-uAamehNiY8 .modal-header .close:focus {
  outline: none;
}
.cid-uAamehNiY8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAamehNiY8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAamehNiY8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamehNiY8 .modal-body {
    padding: 1rem;
  }
}
.cid-uAamehNiY8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAamehNiY8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamehNiY8 .modal-footer {
    padding: 1rem;
  }
}
.cid-uAamehNiY8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAamehNiY8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAamehNiY8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAamehNiY8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAamehNiY8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAamehNiY8 .modal-lg,
  .cid-uAamehNiY8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAamehNiY8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAamehNiY8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAamehNiY8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAamehNiY8 .form-group {
  margin-bottom: 1rem;
}
.cid-uAamehNiY8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAamehNiY8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAamehNiY8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAamehNiY8 .mbr-section-btn {
  margin: 0;
}
.cid-uAamehNiY8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAamvaK0Yd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAamvaK0Yd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAamvaK0Yd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAamvaK0Yd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAamvaK0Yd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAamvaK0Yd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAamvaK0Yd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAamvaK0Yd .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAamvaK0Yd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAamvaK0Yd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAamvaK0Yd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAamvaK0Yd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAamvaK0Yd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAamvaK0Yd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAamvaK0Yd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAamvaK0Yd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAamvaK0Yd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAamvaK0Yd .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAamvaK0Yd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAamvaK0Yd .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAamvaK0Yd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAamvaK0Yd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAamvaK0Yd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAamvaK0Yd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamvaK0Yd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAamvaK0Yd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAamvaK0Yd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAamvaK0Yd .nav-item:focus,
.cid-uAamvaK0Yd .nav-link:focus {
  outline: none;
}
.cid-uAamvaK0Yd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAamvaK0Yd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAamvaK0Yd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAamvaK0Yd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAamvaK0Yd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAamvaK0Yd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAamvaK0Yd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAamvaK0Yd .navbar.opened {
  transition: all 0.3s;
}
.cid-uAamvaK0Yd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAamvaK0Yd .navbar .navbar-logo img {
  width: auto;
}
.cid-uAamvaK0Yd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAamvaK0Yd .navbar.collapsed {
  justify-content: center;
}
.cid-uAamvaK0Yd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAamvaK0Yd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAamvaK0Yd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAamvaK0Yd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAamvaK0Yd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAamvaK0Yd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAamvaK0Yd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAamvaK0Yd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAamvaK0Yd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAamvaK0Yd .navbar {
    min-height: 72px;
  }
  .cid-uAamvaK0Yd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAamvaK0Yd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAamvaK0Yd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAamvaK0Yd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAamvaK0Yd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAamvaK0Yd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAamvaK0Yd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAamvaK0Yd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAamvaK0Yd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAamvaK0Yd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAamvaK0Yd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAamvaK0Yd .dropdown-item.active,
.cid-uAamvaK0Yd .dropdown-item:active {
  background-color: transparent;
}
.cid-uAamvaK0Yd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAamvaK0Yd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAamvaK0Yd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAamvaK0Yd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAamvaK0Yd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAamvaK0Yd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAamvaK0Yd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAamvaK0Yd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAamvaK0Yd .navbar-buttons {
    text-align: left;
  }
}
.cid-uAamvaK0Yd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAamvaK0Yd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAamvaK0Yd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAamvaK0Yd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamvaK0Yd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamvaK0Yd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAamvaK0Yd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamvaK0Yd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAamvaK0Yd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAamvaK0Yd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamvaK0Yd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAamvaK0Yd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamvaK0Yd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAamvaK0Yd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAamvaK0Yd .navbar {
    height: 70px;
  }
  .cid-uAamvaK0Yd .navbar.opened {
    height: auto;
  }
  .cid-uAamvaK0Yd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAamvaK0Yd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAamvaK0Yd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAamvaK0Yd .navbar-brand {
    margin-right: auto;
  }
  .cid-uAamvaK0Yd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAamvaK0Yd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAamvaK0Yd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAamvaK0Yd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamvaK0Yd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAamvaK0Yd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAamvc9F9l {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAamvc9F9l .mbr-section-title {
  text-align: center;
}
.cid-uAamvc9F9l .mbr-text,
.cid-uAamvc9F9l .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAamvc9F9l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamvc9F9l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvSo07Vm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvSo07Vm .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvSo07Vm .mbr-shop .row {
  margin: 0;
}
.cid-uAdvSo07Vm .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvSo07Vm .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvSo07Vm .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvSo07Vm .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvSo07Vm .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvSo07Vm .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvSo07Vm .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvSo07Vm .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvSo07Vm .mbr-shop .filter-by-pu,
.cid-uAdvSo07Vm .mbr-shop .filter-by-pd,
.cid-uAdvSo07Vm .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvSo07Vm .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvSo07Vm .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvSo07Vm .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvSo07Vm .mbr-shop .galleryItem h4,
.cid-uAdvSo07Vm .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvSo07Vm .mbr-shop .galleryItem h5,
.cid-uAdvSo07Vm .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvSo07Vm .mbr-shop .galleryItem p,
.cid-uAdvSo07Vm .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvSo07Vm .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvSo07Vm .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvSo07Vm .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvSo07Vm .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvSo07Vm .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvSo07Vm .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvSo07Vm .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvSo07Vm .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvSo07Vm .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvSo07Vm .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvSo07Vm .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvSo07Vm .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvSo07Vm .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvSo07Vm .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvSo07Vm .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvSo07Vm .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvSo07Vm .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvSo07Vm .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvSo07Vm .mbr-shop .toggle:hover,
.cid-uAdvSo07Vm .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvSo07Vm .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvSo07Vm .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvSo07Vm .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvSo07Vm .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvSo07Vm .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvSo07Vm .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvSo07Vm .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvSo07Vm .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvSo07Vm .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvSo07Vm .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvSo07Vm .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvSo07Vm .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvSo07Vm .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvSo07Vm .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvSo07Vm .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvSo07Vm .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvSo07Vm .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvSo07Vm .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvSo07Vm .mbr-shop .price-range {
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvSo07Vm .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvSo07Vm .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvSo07Vm .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvSo07Vm .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvSo07Vm .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvSo07Vm .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvSo07Vm .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvSo07Vm .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvSo07Vm .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvSo07Vm .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvSo07Vm .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvSo07Vm .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvSo07Vm .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvSo07Vm .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvSo07Vm .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvSo07Vm .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvSo07Vm .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvSo07Vm .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvSo07Vm .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvSo07Vm .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvSo07Vm .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvSo07Vm .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvSo07Vm .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvSo07Vm .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvSo07Vm .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvSo07Vm .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvSo07Vm .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvSo07Vm .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvSo07Vm .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvSo07Vm .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvSo07Vm .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvSo07Vm .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvSo07Vm .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvSo07Vm .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvSo07Vm .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvSo07Vm .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvSo07Vm .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvSo07Vm .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvSo07Vm .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvSo07Vm .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvSo07Vm .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvSo07Vm .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvSo07Vm .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvSo07Vm .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvSo07Vm .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvSo07Vm .categories {
  padding: 0;
}
.cid-uAdvSo07Vm .sidebar-title {
  font-weight: bold;
}
.cid-uAdvSo07Vm .item-title {
  text-align: center;
}
.cid-uAdvSo07Vm .item-title DIV {
  text-align: center;
}
.cid-uAdvSo07Vm .card-description P {
  text-align: left;
}
.cid-uAavOmBkUj {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavOmBkUj .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavOmBkUj .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavOmBkUj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavOmBkUj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavOmBkUj img,
.cid-uAavOmBkUj .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavOmBkUj .item:focus,
.cid-uAavOmBkUj span:focus {
  outline: none;
}
.cid-uAavOmBkUj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavOmBkUj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavOmBkUj .mbr-section-title {
  color: #232323;
}
.cid-uAavOmBkUj .mbr-text,
.cid-uAavOmBkUj .mbr-section-btn {
  text-align: center;
}
.cid-uAavOmBkUj .item-title {
  text-align: center;
}
.cid-uAavOmBkUj .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavQ1jRRE {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavQ1jRRE .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavQ1jRRE .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavQ1jRRE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavQ1jRRE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavQ1jRRE img,
.cid-uAavQ1jRRE .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavQ1jRRE .item:focus,
.cid-uAavQ1jRRE span:focus {
  outline: none;
}
.cid-uAavQ1jRRE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavQ1jRRE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavQ1jRRE .mbr-section-title {
  color: #232323;
}
.cid-uAavQ1jRRE .mbr-text,
.cid-uAavQ1jRRE .mbr-section-btn {
  text-align: center;
}
.cid-uAavQ1jRRE .item-title {
  text-align: center;
}
.cid-uAavQ1jRRE .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavRa05fX {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavRa05fX .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavRa05fX .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavRa05fX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavRa05fX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavRa05fX img,
.cid-uAavRa05fX .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavRa05fX .item:focus,
.cid-uAavRa05fX span:focus {
  outline: none;
}
.cid-uAavRa05fX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavRa05fX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavRa05fX .mbr-section-title {
  color: #232323;
}
.cid-uAavRa05fX .mbr-text,
.cid-uAavRa05fX .mbr-section-btn {
  text-align: center;
}
.cid-uAavRa05fX .item-title {
  text-align: center;
}
.cid-uAavRa05fX .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAamviMgdh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAamviMgdh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamviMgdh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAamviMgdh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAamviMgdh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAamviMgdh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAamviMgdh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAamviMgdh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAamviMgdh .mbr-text,
.cid-uAamviMgdh .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcK1gmJbr {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcK1gmJbr img,
.cid-uAcK1gmJbr .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcK1gmJbr img,
  .cid-uAcK1gmJbr .item-img {
    max-height: 300px;
  }
}
.cid-uAcK1gmJbr .item:focus,
.cid-uAcK1gmJbr span:focus {
  outline: none;
}
.cid-uAcK1gmJbr .item-wrapper {
  position: relative;
}
.cid-uAcK1gmJbr .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcK1gmJbr .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcK1gmJbr .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcK1gmJbr .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcK1gmJbr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcK1gmJbr .mbr-section-title {
  color: #232323;
}
.cid-uAcK1gmJbr .mbr-text,
.cid-uAcK1gmJbr .mbr-section-btn {
  text-align: left;
}
.cid-uAcK1gmJbr .item-title {
  text-align: center;
}
.cid-uAcK1gmJbr .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcK1gmJbr .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcK1gmJbr .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcK1gmJbr .embla__button--next,
.cid-uAcK1gmJbr .embla__button--prev {
  display: flex;
}
.cid-uAcK1gmJbr .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcK1gmJbr .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcK1gmJbr .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcK1gmJbr .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcK1gmJbr .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcK1gmJbr .embla__button {
    top: auto;
  }
}
.cid-uAcK1gmJbr .embla {
  position: relative;
  width: 100%;
}
.cid-uAcK1gmJbr .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcK1gmJbr .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcK1gmJbr .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcK1gmJbr .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcK1gmJbr .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcK1gmJbr .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcK1gmJbr .content-head {
  max-width: 800px;
}
.cid-uAamvmhDDl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAamvmhDDl img,
.cid-uAamvmhDDl .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAamvmhDDl .item:focus,
.cid-uAamvmhDDl span:focus {
  outline: none;
}
.cid-uAamvmhDDl .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAamvmhDDl .item {
    margin-bottom: 1rem;
  }
}
.cid-uAamvmhDDl .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAamvmhDDl .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAamvmhDDl .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAamvmhDDl .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAamvmhDDl .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamvmhDDl .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAamvmhDDl .mbr-section-title {
  color: #232323;
}
.cid-uAamvmhDDl .mbr-text,
.cid-uAamvmhDDl .mbr-section-btn {
  text-align: center;
}
.cid-uAamvmhDDl .item-title {
  text-align: center;
}
.cid-uAamvmhDDl .content-head {
  max-width: 800px;
}
.cid-uAamvmhDDl .mbr-text,
.cid-uAamvmhDDl .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAamvod6bZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAamvod6bZ .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAamvod6bZ .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAamvod6bZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAamvod6bZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAamvod6bZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAamvod6bZ .map-placeholder {
  display: none;
}
.cid-uAamvod6bZ .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAamvod6bZ .card {
  padding: 3rem 8rem;
}
.cid-uAamvod6bZ .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAamvod6bZ .card .mbr-text {
  color: #06182d;
}
.cid-uAamvod6bZ .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAamvod6bZ .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAamvod6bZ .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAamvod6bZ .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAamvod6bZ .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAamvod6bZ .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAamvod6bZ .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAamvod6bZ .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAamvod6bZ .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAamvod6bZ .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAamvod6bZ .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamvod6bZ .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAamvod6bZ .card .form-group {
  padding-right: 0;
}
.cid-uAamvod6bZ .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAamvod6bZ .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAamvod6bZ .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAamvod6bZ .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamvod6bZ .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAamvod6bZ h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAamvod6bZ * {
    text-align: center !important;
  }
  .cid-uAamvod6bZ .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAamvod6bZ .form-group {
    max-width: 180px;
  }
  .cid-uAamvod6bZ .card {
    padding: 2rem 1rem;
  }
}
.cid-uAamvod6bZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamvod6bZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAamvqTLwe {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAamvsdCMK.popup-builder {
  background-color: #ffffff;
}
.cid-uAamvsdCMK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAamvsdCMK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAamvsdCMK .modal-content,
.cid-uAamvsdCMK .modal-dialog {
  height: auto;
}
.cid-uAamvsdCMK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAamvsdCMK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAamvsdCMK .form-wrapper .mbr-form .form-group,
  .cid-uAamvsdCMK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAamvsdCMK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAamvsdCMK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAamvsdCMK .mbr-text {
  text-align: center;
}
.cid-uAamvsdCMK .pt-0 {
  padding-top: 0 !important;
}
.cid-uAamvsdCMK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAamvsdCMK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAamvsdCMK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAamvsdCMK .modal-open {
  overflow: hidden;
}
.cid-uAamvsdCMK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAamvsdCMK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAamvsdCMK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAamvsdCMK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAamvsdCMK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAamvsdCMK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAamvsdCMK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAamvsdCMK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAamvsdCMK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAamvsdCMK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAamvsdCMK .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAamvsdCMK .modal-backdrop.show {
  opacity: .5;
}
.cid-uAamvsdCMK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAamvsdCMK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamvsdCMK .modal-header {
    padding: 1rem;
  }
}
.cid-uAamvsdCMK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAamvsdCMK .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAamvsdCMK .modal-header .close:hover {
  opacity: 1;
}
.cid-uAamvsdCMK .modal-header .close:focus {
  outline: none;
}
.cid-uAamvsdCMK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAamvsdCMK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAamvsdCMK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamvsdCMK .modal-body {
    padding: 1rem;
  }
}
.cid-uAamvsdCMK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAamvsdCMK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamvsdCMK .modal-footer {
    padding: 1rem;
  }
}
.cid-uAamvsdCMK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAamvsdCMK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAamvsdCMK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAamvsdCMK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAamvsdCMK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAamvsdCMK .modal-lg,
  .cid-uAamvsdCMK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAamvsdCMK .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAamvsdCMK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAamvsdCMK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAamvsdCMK .form-group {
  margin-bottom: 1rem;
}
.cid-uAamvsdCMK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAamvsdCMK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAamvsdCMK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAamvsdCMK .mbr-section-btn {
  margin: 0;
}
.cid-uAamvsdCMK .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAamxgO6za {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAamxgO6za .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAamxgO6za .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAamxgO6za .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAamxgO6za .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAamxgO6za .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAamxgO6za .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAamxgO6za .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAamxgO6za .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAamxgO6za .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAamxgO6za .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAamxgO6za .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAamxgO6za .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAamxgO6za .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAamxgO6za .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAamxgO6za .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAamxgO6za .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAamxgO6za .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAamxgO6za .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAamxgO6za .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAamxgO6za .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAamxgO6za .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAamxgO6za .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAamxgO6za .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamxgO6za .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAamxgO6za .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAamxgO6za .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAamxgO6za .nav-item:focus,
.cid-uAamxgO6za .nav-link:focus {
  outline: none;
}
.cid-uAamxgO6za .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAamxgO6za .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAamxgO6za .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAamxgO6za .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAamxgO6za .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAamxgO6za .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAamxgO6za .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAamxgO6za .navbar.opened {
  transition: all 0.3s;
}
.cid-uAamxgO6za .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAamxgO6za .navbar .navbar-logo img {
  width: auto;
}
.cid-uAamxgO6za .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAamxgO6za .navbar.collapsed {
  justify-content: center;
}
.cid-uAamxgO6za .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAamxgO6za .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAamxgO6za .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAamxgO6za .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAamxgO6za .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAamxgO6za .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAamxgO6za .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAamxgO6za .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAamxgO6za .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAamxgO6za .navbar {
    min-height: 72px;
  }
  .cid-uAamxgO6za .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAamxgO6za .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAamxgO6za .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAamxgO6za .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAamxgO6za .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAamxgO6za .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAamxgO6za .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAamxgO6za .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAamxgO6za .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAamxgO6za .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAamxgO6za .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAamxgO6za .dropdown-item.active,
.cid-uAamxgO6za .dropdown-item:active {
  background-color: transparent;
}
.cid-uAamxgO6za .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAamxgO6za .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAamxgO6za .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAamxgO6za .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAamxgO6za .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAamxgO6za .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAamxgO6za ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAamxgO6za .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAamxgO6za .navbar-buttons {
    text-align: left;
  }
}
.cid-uAamxgO6za button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAamxgO6za button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAamxgO6za button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAamxgO6za button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamxgO6za button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamxgO6za button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAamxgO6za nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamxgO6za nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAamxgO6za nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAamxgO6za nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamxgO6za .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAamxgO6za a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamxgO6za .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAamxgO6za .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAamxgO6za .navbar {
    height: 70px;
  }
  .cid-uAamxgO6za .navbar.opened {
    height: auto;
  }
  .cid-uAamxgO6za .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAamxgO6za .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAamxgO6za .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAamxgO6za .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAamxgO6za .navbar-brand {
    margin-right: auto;
  }
  .cid-uAamxgO6za .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAamxgO6za .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAamxgO6za .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAamxgO6za .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAamxgO6za .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamxgO6za .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAamxgO6za .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAamxit95m {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAamxit95m .mbr-section-title {
  text-align: center;
}
.cid-uAamxit95m .mbr-text,
.cid-uAamxit95m .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAamxit95m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamxit95m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvVk8olU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvVk8olU .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvVk8olU .mbr-shop .row {
  margin: 0;
}
.cid-uAdvVk8olU .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvVk8olU .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvVk8olU .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvVk8olU .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvVk8olU .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvVk8olU .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvVk8olU .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvVk8olU .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvVk8olU .mbr-shop .filter-by-pu,
.cid-uAdvVk8olU .mbr-shop .filter-by-pd,
.cid-uAdvVk8olU .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvVk8olU .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvVk8olU .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvVk8olU .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvVk8olU .mbr-shop .galleryItem h4,
.cid-uAdvVk8olU .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvVk8olU .mbr-shop .galleryItem h5,
.cid-uAdvVk8olU .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvVk8olU .mbr-shop .galleryItem p,
.cid-uAdvVk8olU .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvVk8olU .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvVk8olU .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvVk8olU .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvVk8olU .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvVk8olU .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvVk8olU .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvVk8olU .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvVk8olU .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvVk8olU .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvVk8olU .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvVk8olU .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvVk8olU .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvVk8olU .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvVk8olU .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvVk8olU .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvVk8olU .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvVk8olU .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvVk8olU .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvVk8olU .mbr-shop .toggle:hover,
.cid-uAdvVk8olU .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvVk8olU .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvVk8olU .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvVk8olU .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvVk8olU .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvVk8olU .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvVk8olU .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvVk8olU .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvVk8olU .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvVk8olU .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvVk8olU .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvVk8olU .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvVk8olU .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvVk8olU .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvVk8olU .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvVk8olU .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvVk8olU .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvVk8olU .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvVk8olU .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvVk8olU .mbr-shop .price-range {
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvVk8olU .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvVk8olU .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvVk8olU .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvVk8olU .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvVk8olU .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvVk8olU .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvVk8olU .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvVk8olU .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvVk8olU .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvVk8olU .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvVk8olU .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvVk8olU .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvVk8olU .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvVk8olU .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvVk8olU .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvVk8olU .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvVk8olU .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvVk8olU .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvVk8olU .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvVk8olU .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvVk8olU .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvVk8olU .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvVk8olU .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvVk8olU .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvVk8olU .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvVk8olU .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvVk8olU .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvVk8olU .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvVk8olU .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvVk8olU .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvVk8olU .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvVk8olU .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvVk8olU .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvVk8olU .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvVk8olU .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvVk8olU .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvVk8olU .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvVk8olU .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvVk8olU .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvVk8olU .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvVk8olU .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvVk8olU .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvVk8olU .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvVk8olU .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvVk8olU .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvVk8olU .categories {
  padding: 0;
}
.cid-uAdvVk8olU .sidebar-title {
  font-weight: bold;
}
.cid-uAdvVk8olU .item-title {
  text-align: center;
}
.cid-uAdvVk8olU .item-title DIV {
  text-align: center;
}
.cid-uAdvVk8olU .card-description P {
  text-align: left;
}
.cid-uAavX6kjhH {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavX6kjhH .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavX6kjhH .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavX6kjhH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavX6kjhH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavX6kjhH img,
.cid-uAavX6kjhH .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavX6kjhH .item:focus,
.cid-uAavX6kjhH span:focus {
  outline: none;
}
.cid-uAavX6kjhH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavX6kjhH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavX6kjhH .mbr-section-title {
  color: #232323;
}
.cid-uAavX6kjhH .mbr-text,
.cid-uAavX6kjhH .mbr-section-btn {
  text-align: center;
}
.cid-uAavX6kjhH .item-title {
  text-align: center;
}
.cid-uAavX6kjhH .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavYeMt2J {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavYeMt2J .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavYeMt2J .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavYeMt2J .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavYeMt2J .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavYeMt2J img,
.cid-uAavYeMt2J .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavYeMt2J .item:focus,
.cid-uAavYeMt2J span:focus {
  outline: none;
}
.cid-uAavYeMt2J .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavYeMt2J .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavYeMt2J .mbr-section-title {
  color: #232323;
}
.cid-uAavYeMt2J .mbr-text,
.cid-uAavYeMt2J .mbr-section-btn {
  text-align: center;
}
.cid-uAavYeMt2J .item-title {
  text-align: center;
}
.cid-uAavYeMt2J .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAavZhOqYd {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAavZhOqYd .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAavZhOqYd .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAavZhOqYd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAavZhOqYd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAavZhOqYd img,
.cid-uAavZhOqYd .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAavZhOqYd .item:focus,
.cid-uAavZhOqYd span:focus {
  outline: none;
}
.cid-uAavZhOqYd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAavZhOqYd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAavZhOqYd .mbr-section-title {
  color: #232323;
}
.cid-uAavZhOqYd .mbr-text,
.cid-uAavZhOqYd .mbr-section-btn {
  text-align: center;
}
.cid-uAavZhOqYd .item-title {
  text-align: center;
}
.cid-uAavZhOqYd .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAamxp9xVc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAamxp9xVc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamxp9xVc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAamxp9xVc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAamxp9xVc .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAamxp9xVc .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAamxp9xVc .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAamxp9xVc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAamxp9xVc .mbr-text,
.cid-uAamxp9xVc .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcK8aaOEn {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcK8aaOEn img,
.cid-uAcK8aaOEn .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcK8aaOEn img,
  .cid-uAcK8aaOEn .item-img {
    max-height: 300px;
  }
}
.cid-uAcK8aaOEn .item:focus,
.cid-uAcK8aaOEn span:focus {
  outline: none;
}
.cid-uAcK8aaOEn .item-wrapper {
  position: relative;
}
.cid-uAcK8aaOEn .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcK8aaOEn .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcK8aaOEn .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcK8aaOEn .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcK8aaOEn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcK8aaOEn .mbr-section-title {
  color: #232323;
}
.cid-uAcK8aaOEn .mbr-text,
.cid-uAcK8aaOEn .mbr-section-btn {
  text-align: left;
}
.cid-uAcK8aaOEn .item-title {
  text-align: center;
}
.cid-uAcK8aaOEn .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcK8aaOEn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcK8aaOEn .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcK8aaOEn .embla__button--next,
.cid-uAcK8aaOEn .embla__button--prev {
  display: flex;
}
.cid-uAcK8aaOEn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcK8aaOEn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcK8aaOEn .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcK8aaOEn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcK8aaOEn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcK8aaOEn .embla__button {
    top: auto;
  }
}
.cid-uAcK8aaOEn .embla {
  position: relative;
  width: 100%;
}
.cid-uAcK8aaOEn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcK8aaOEn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcK8aaOEn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcK8aaOEn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcK8aaOEn .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcK8aaOEn .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcK8aaOEn .content-head {
  max-width: 800px;
}
.cid-uAamxsZP67 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAamxsZP67 img,
.cid-uAamxsZP67 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAamxsZP67 .item:focus,
.cid-uAamxsZP67 span:focus {
  outline: none;
}
.cid-uAamxsZP67 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAamxsZP67 .item {
    margin-bottom: 1rem;
  }
}
.cid-uAamxsZP67 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAamxsZP67 .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAamxsZP67 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAamxsZP67 .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAamxsZP67 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamxsZP67 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAamxsZP67 .mbr-section-title {
  color: #232323;
}
.cid-uAamxsZP67 .mbr-text,
.cid-uAamxsZP67 .mbr-section-btn {
  text-align: center;
}
.cid-uAamxsZP67 .item-title {
  text-align: center;
}
.cid-uAamxsZP67 .content-head {
  max-width: 800px;
}
.cid-uAamxsZP67 .mbr-text,
.cid-uAamxsZP67 .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAamxvbPrb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAamxvbPrb .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAamxvbPrb .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAamxvbPrb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAamxvbPrb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAamxvbPrb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAamxvbPrb .map-placeholder {
  display: none;
}
.cid-uAamxvbPrb .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAamxvbPrb .card {
  padding: 3rem 8rem;
}
.cid-uAamxvbPrb .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAamxvbPrb .card .mbr-text {
  color: #06182d;
}
.cid-uAamxvbPrb .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAamxvbPrb .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAamxvbPrb .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAamxvbPrb .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAamxvbPrb .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAamxvbPrb .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAamxvbPrb .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAamxvbPrb .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAamxvbPrb .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAamxvbPrb .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAamxvbPrb .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamxvbPrb .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAamxvbPrb .card .form-group {
  padding-right: 0;
}
.cid-uAamxvbPrb .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAamxvbPrb .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAamxvbPrb .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAamxvbPrb .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamxvbPrb .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAamxvbPrb h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAamxvbPrb * {
    text-align: center !important;
  }
  .cid-uAamxvbPrb .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAamxvbPrb .form-group {
    max-width: 180px;
  }
  .cid-uAamxvbPrb .card {
    padding: 2rem 1rem;
  }
}
.cid-uAamxvbPrb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamxvbPrb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAamxxB9VO {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAamxzcdgK.popup-builder {
  background-color: #ffffff;
}
.cid-uAamxzcdgK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAamxzcdgK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAamxzcdgK .modal-content,
.cid-uAamxzcdgK .modal-dialog {
  height: auto;
}
.cid-uAamxzcdgK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAamxzcdgK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAamxzcdgK .form-wrapper .mbr-form .form-group,
  .cid-uAamxzcdgK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAamxzcdgK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAamxzcdgK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAamxzcdgK .mbr-text {
  text-align: center;
}
.cid-uAamxzcdgK .pt-0 {
  padding-top: 0 !important;
}
.cid-uAamxzcdgK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAamxzcdgK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAamxzcdgK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAamxzcdgK .modal-open {
  overflow: hidden;
}
.cid-uAamxzcdgK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAamxzcdgK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAamxzcdgK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAamxzcdgK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAamxzcdgK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAamxzcdgK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAamxzcdgK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAamxzcdgK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAamxzcdgK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAamxzcdgK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAamxzcdgK .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAamxzcdgK .modal-backdrop.show {
  opacity: .5;
}
.cid-uAamxzcdgK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAamxzcdgK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamxzcdgK .modal-header {
    padding: 1rem;
  }
}
.cid-uAamxzcdgK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAamxzcdgK .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAamxzcdgK .modal-header .close:hover {
  opacity: 1;
}
.cid-uAamxzcdgK .modal-header .close:focus {
  outline: none;
}
.cid-uAamxzcdgK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAamxzcdgK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAamxzcdgK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamxzcdgK .modal-body {
    padding: 1rem;
  }
}
.cid-uAamxzcdgK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAamxzcdgK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamxzcdgK .modal-footer {
    padding: 1rem;
  }
}
.cid-uAamxzcdgK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAamxzcdgK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAamxzcdgK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAamxzcdgK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAamxzcdgK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAamxzcdgK .modal-lg,
  .cid-uAamxzcdgK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAamxzcdgK .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAamxzcdgK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAamxzcdgK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAamxzcdgK .form-group {
  margin-bottom: 1rem;
}
.cid-uAamxzcdgK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAamxzcdgK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAamxzcdgK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAamxzcdgK .mbr-section-btn {
  margin: 0;
}
.cid-uAamxzcdgK .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAamzCNyHZ {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAamzCNyHZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAamzCNyHZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAamzCNyHZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAamzCNyHZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAamzCNyHZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAamzCNyHZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAamzCNyHZ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAamzCNyHZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAamzCNyHZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAamzCNyHZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAamzCNyHZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAamzCNyHZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAamzCNyHZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAamzCNyHZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAamzCNyHZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAamzCNyHZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAamzCNyHZ .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAamzCNyHZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAamzCNyHZ .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAamzCNyHZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAamzCNyHZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAamzCNyHZ .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAamzCNyHZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamzCNyHZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAamzCNyHZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAamzCNyHZ .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAamzCNyHZ .nav-item:focus,
.cid-uAamzCNyHZ .nav-link:focus {
  outline: none;
}
.cid-uAamzCNyHZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAamzCNyHZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAamzCNyHZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAamzCNyHZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAamzCNyHZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAamzCNyHZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAamzCNyHZ .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAamzCNyHZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uAamzCNyHZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAamzCNyHZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uAamzCNyHZ .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAamzCNyHZ .navbar.collapsed {
  justify-content: center;
}
.cid-uAamzCNyHZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAamzCNyHZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAamzCNyHZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAamzCNyHZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAamzCNyHZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAamzCNyHZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAamzCNyHZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAamzCNyHZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAamzCNyHZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAamzCNyHZ .navbar {
    min-height: 72px;
  }
  .cid-uAamzCNyHZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAamzCNyHZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAamzCNyHZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAamzCNyHZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAamzCNyHZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAamzCNyHZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAamzCNyHZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAamzCNyHZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAamzCNyHZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAamzCNyHZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAamzCNyHZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAamzCNyHZ .dropdown-item.active,
.cid-uAamzCNyHZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uAamzCNyHZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAamzCNyHZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAamzCNyHZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAamzCNyHZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAamzCNyHZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAamzCNyHZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAamzCNyHZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAamzCNyHZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAamzCNyHZ .navbar-buttons {
    text-align: left;
  }
}
.cid-uAamzCNyHZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAamzCNyHZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAamzCNyHZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAamzCNyHZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamzCNyHZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamzCNyHZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAamzCNyHZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamzCNyHZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAamzCNyHZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAamzCNyHZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamzCNyHZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAamzCNyHZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamzCNyHZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAamzCNyHZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAamzCNyHZ .navbar {
    height: 70px;
  }
  .cid-uAamzCNyHZ .navbar.opened {
    height: auto;
  }
  .cid-uAamzCNyHZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAamzCNyHZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAamzCNyHZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAamzCNyHZ .navbar-brand {
    margin-right: auto;
  }
  .cid-uAamzCNyHZ .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAamzCNyHZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAamzCNyHZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAamzCNyHZ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamzCNyHZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAamzCNyHZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAamzEg3XO {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAamzEg3XO .mbr-section-title {
  text-align: center;
}
.cid-uAamzEg3XO .mbr-text,
.cid-uAamzEg3XO .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAamzEg3XO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamzEg3XO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvY3MYlu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvY3MYlu .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvY3MYlu .mbr-shop .row {
  margin: 0;
}
.cid-uAdvY3MYlu .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvY3MYlu .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvY3MYlu .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvY3MYlu .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvY3MYlu .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvY3MYlu .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvY3MYlu .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvY3MYlu .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvY3MYlu .mbr-shop .filter-by-pu,
.cid-uAdvY3MYlu .mbr-shop .filter-by-pd,
.cid-uAdvY3MYlu .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvY3MYlu .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvY3MYlu .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvY3MYlu .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvY3MYlu .mbr-shop .galleryItem h4,
.cid-uAdvY3MYlu .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvY3MYlu .mbr-shop .galleryItem h5,
.cid-uAdvY3MYlu .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvY3MYlu .mbr-shop .galleryItem p,
.cid-uAdvY3MYlu .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvY3MYlu .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvY3MYlu .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvY3MYlu .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvY3MYlu .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvY3MYlu .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvY3MYlu .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvY3MYlu .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvY3MYlu .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvY3MYlu .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvY3MYlu .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvY3MYlu .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvY3MYlu .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvY3MYlu .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvY3MYlu .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvY3MYlu .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvY3MYlu .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvY3MYlu .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvY3MYlu .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvY3MYlu .mbr-shop .toggle:hover,
.cid-uAdvY3MYlu .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvY3MYlu .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvY3MYlu .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvY3MYlu .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvY3MYlu .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvY3MYlu .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvY3MYlu .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvY3MYlu .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvY3MYlu .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvY3MYlu .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvY3MYlu .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvY3MYlu .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvY3MYlu .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvY3MYlu .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvY3MYlu .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvY3MYlu .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvY3MYlu .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvY3MYlu .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvY3MYlu .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvY3MYlu .mbr-shop .price-range {
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvY3MYlu .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvY3MYlu .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvY3MYlu .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvY3MYlu .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvY3MYlu .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvY3MYlu .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvY3MYlu .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvY3MYlu .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvY3MYlu .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvY3MYlu .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvY3MYlu .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvY3MYlu .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvY3MYlu .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvY3MYlu .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvY3MYlu .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvY3MYlu .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvY3MYlu .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvY3MYlu .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvY3MYlu .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvY3MYlu .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvY3MYlu .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvY3MYlu .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvY3MYlu .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvY3MYlu .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvY3MYlu .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvY3MYlu .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvY3MYlu .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvY3MYlu .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvY3MYlu .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvY3MYlu .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvY3MYlu .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvY3MYlu .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvY3MYlu .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvY3MYlu .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvY3MYlu .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvY3MYlu .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvY3MYlu .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvY3MYlu .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvY3MYlu .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvY3MYlu .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvY3MYlu .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvY3MYlu .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvY3MYlu .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvY3MYlu .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvY3MYlu .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvY3MYlu .categories {
  padding: 0;
}
.cid-uAdvY3MYlu .sidebar-title {
  font-weight: bold;
}
.cid-uAdvY3MYlu .item-title {
  text-align: center;
}
.cid-uAdvY3MYlu .item-title DIV {
  text-align: center;
}
.cid-uAdvY3MYlu .card-description P {
  text-align: left;
}
.cid-uAaw2NCAZM {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAaw2NCAZM .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaw2NCAZM .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAaw2NCAZM .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaw2NCAZM .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAaw2NCAZM img,
.cid-uAaw2NCAZM .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAaw2NCAZM .item:focus,
.cid-uAaw2NCAZM span:focus {
  outline: none;
}
.cid-uAaw2NCAZM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAaw2NCAZM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAaw2NCAZM .mbr-section-title {
  color: #232323;
}
.cid-uAaw2NCAZM .mbr-text,
.cid-uAaw2NCAZM .mbr-section-btn {
  text-align: center;
}
.cid-uAaw2NCAZM .item-title {
  text-align: center;
}
.cid-uAaw2NCAZM .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaw3VClH0 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAaw3VClH0 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaw3VClH0 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAaw3VClH0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaw3VClH0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAaw3VClH0 img,
.cid-uAaw3VClH0 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAaw3VClH0 .item:focus,
.cid-uAaw3VClH0 span:focus {
  outline: none;
}
.cid-uAaw3VClH0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAaw3VClH0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAaw3VClH0 .mbr-section-title {
  color: #232323;
}
.cid-uAaw3VClH0 .mbr-text,
.cid-uAaw3VClH0 .mbr-section-btn {
  text-align: center;
}
.cid-uAaw3VClH0 .item-title {
  text-align: center;
}
.cid-uAaw3VClH0 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaw51sxfQ {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAaw51sxfQ .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaw51sxfQ .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAaw51sxfQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaw51sxfQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAaw51sxfQ img,
.cid-uAaw51sxfQ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAaw51sxfQ .item:focus,
.cid-uAaw51sxfQ span:focus {
  outline: none;
}
.cid-uAaw51sxfQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAaw51sxfQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAaw51sxfQ .mbr-section-title {
  color: #232323;
}
.cid-uAaw51sxfQ .mbr-text,
.cid-uAaw51sxfQ .mbr-section-btn {
  text-align: center;
}
.cid-uAaw51sxfQ .item-title {
  text-align: center;
}
.cid-uAaw51sxfQ .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAamzKdQPV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAamzKdQPV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamzKdQPV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAamzKdQPV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAamzKdQPV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAamzKdQPV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAamzKdQPV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAamzKdQPV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAamzKdQPV .mbr-text,
.cid-uAamzKdQPV .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcKfZoZES {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcKfZoZES img,
.cid-uAcKfZoZES .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcKfZoZES img,
  .cid-uAcKfZoZES .item-img {
    max-height: 300px;
  }
}
.cid-uAcKfZoZES .item:focus,
.cid-uAcKfZoZES span:focus {
  outline: none;
}
.cid-uAcKfZoZES .item-wrapper {
  position: relative;
}
.cid-uAcKfZoZES .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcKfZoZES .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcKfZoZES .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcKfZoZES .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcKfZoZES .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcKfZoZES .mbr-section-title {
  color: #232323;
}
.cid-uAcKfZoZES .mbr-text,
.cid-uAcKfZoZES .mbr-section-btn {
  text-align: left;
}
.cid-uAcKfZoZES .item-title {
  text-align: center;
}
.cid-uAcKfZoZES .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcKfZoZES .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcKfZoZES .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcKfZoZES .embla__button--next,
.cid-uAcKfZoZES .embla__button--prev {
  display: flex;
}
.cid-uAcKfZoZES .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcKfZoZES .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcKfZoZES .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcKfZoZES .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcKfZoZES .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcKfZoZES .embla__button {
    top: auto;
  }
}
.cid-uAcKfZoZES .embla {
  position: relative;
  width: 100%;
}
.cid-uAcKfZoZES .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcKfZoZES .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcKfZoZES .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcKfZoZES .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcKfZoZES .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcKfZoZES .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcKfZoZES .content-head {
  max-width: 800px;
}
.cid-uAamzNo4wC {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAamzNo4wC img,
.cid-uAamzNo4wC .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAamzNo4wC .item:focus,
.cid-uAamzNo4wC span:focus {
  outline: none;
}
.cid-uAamzNo4wC .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAamzNo4wC .item {
    margin-bottom: 1rem;
  }
}
.cid-uAamzNo4wC .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAamzNo4wC .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAamzNo4wC .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAamzNo4wC .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAamzNo4wC .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamzNo4wC .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAamzNo4wC .mbr-section-title {
  color: #232323;
}
.cid-uAamzNo4wC .mbr-text,
.cid-uAamzNo4wC .mbr-section-btn {
  text-align: center;
}
.cid-uAamzNo4wC .item-title {
  text-align: center;
}
.cid-uAamzNo4wC .content-head {
  max-width: 800px;
}
.cid-uAamzNo4wC .mbr-text,
.cid-uAamzNo4wC .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAamzPvXx8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAamzPvXx8 .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAamzPvXx8 .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAamzPvXx8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAamzPvXx8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAamzPvXx8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAamzPvXx8 .map-placeholder {
  display: none;
}
.cid-uAamzPvXx8 .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAamzPvXx8 .card {
  padding: 3rem 8rem;
}
.cid-uAamzPvXx8 .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAamzPvXx8 .card .mbr-text {
  color: #06182d;
}
.cid-uAamzPvXx8 .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAamzPvXx8 .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAamzPvXx8 .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAamzPvXx8 .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAamzPvXx8 .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAamzPvXx8 .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAamzPvXx8 .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAamzPvXx8 .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAamzPvXx8 .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAamzPvXx8 .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAamzPvXx8 .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamzPvXx8 .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAamzPvXx8 .card .form-group {
  padding-right: 0;
}
.cid-uAamzPvXx8 .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAamzPvXx8 .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAamzPvXx8 .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAamzPvXx8 .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamzPvXx8 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAamzPvXx8 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAamzPvXx8 * {
    text-align: center !important;
  }
  .cid-uAamzPvXx8 .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAamzPvXx8 .form-group {
    max-width: 180px;
  }
  .cid-uAamzPvXx8 .card {
    padding: 2rem 1rem;
  }
}
.cid-uAamzPvXx8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamzPvXx8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAamzRPEHp {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAamzT8uJf.popup-builder {
  background-color: #ffffff;
}
.cid-uAamzT8uJf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAamzT8uJf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAamzT8uJf .modal-content,
.cid-uAamzT8uJf .modal-dialog {
  height: auto;
}
.cid-uAamzT8uJf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAamzT8uJf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAamzT8uJf .form-wrapper .mbr-form .form-group,
  .cid-uAamzT8uJf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAamzT8uJf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAamzT8uJf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAamzT8uJf .mbr-text {
  text-align: center;
}
.cid-uAamzT8uJf .pt-0 {
  padding-top: 0 !important;
}
.cid-uAamzT8uJf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAamzT8uJf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAamzT8uJf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAamzT8uJf .modal-open {
  overflow: hidden;
}
.cid-uAamzT8uJf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAamzT8uJf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAamzT8uJf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAamzT8uJf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAamzT8uJf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAamzT8uJf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAamzT8uJf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAamzT8uJf .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAamzT8uJf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAamzT8uJf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAamzT8uJf .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAamzT8uJf .modal-backdrop.show {
  opacity: .5;
}
.cid-uAamzT8uJf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAamzT8uJf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamzT8uJf .modal-header {
    padding: 1rem;
  }
}
.cid-uAamzT8uJf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAamzT8uJf .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAamzT8uJf .modal-header .close:hover {
  opacity: 1;
}
.cid-uAamzT8uJf .modal-header .close:focus {
  outline: none;
}
.cid-uAamzT8uJf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAamzT8uJf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAamzT8uJf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamzT8uJf .modal-body {
    padding: 1rem;
  }
}
.cid-uAamzT8uJf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAamzT8uJf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamzT8uJf .modal-footer {
    padding: 1rem;
  }
}
.cid-uAamzT8uJf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAamzT8uJf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAamzT8uJf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAamzT8uJf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAamzT8uJf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAamzT8uJf .modal-lg,
  .cid-uAamzT8uJf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAamzT8uJf .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAamzT8uJf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAamzT8uJf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAamzT8uJf .form-group {
  margin-bottom: 1rem;
}
.cid-uAamzT8uJf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAamzT8uJf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAamzT8uJf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAamzT8uJf .mbr-section-btn {
  margin: 0;
}
.cid-uAamzT8uJf .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAamBYfHIh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAamBYfHIh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAamBYfHIh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAamBYfHIh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAamBYfHIh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAamBYfHIh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAamBYfHIh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAamBYfHIh .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAamBYfHIh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAamBYfHIh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAamBYfHIh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAamBYfHIh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAamBYfHIh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAamBYfHIh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAamBYfHIh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAamBYfHIh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAamBYfHIh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAamBYfHIh .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAamBYfHIh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAamBYfHIh .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAamBYfHIh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAamBYfHIh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAamBYfHIh .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAamBYfHIh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamBYfHIh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAamBYfHIh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAamBYfHIh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAamBYfHIh .nav-item:focus,
.cid-uAamBYfHIh .nav-link:focus {
  outline: none;
}
.cid-uAamBYfHIh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAamBYfHIh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAamBYfHIh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAamBYfHIh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAamBYfHIh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAamBYfHIh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAamBYfHIh .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAamBYfHIh .navbar.opened {
  transition: all 0.3s;
}
.cid-uAamBYfHIh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAamBYfHIh .navbar .navbar-logo img {
  width: auto;
}
.cid-uAamBYfHIh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAamBYfHIh .navbar.collapsed {
  justify-content: center;
}
.cid-uAamBYfHIh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAamBYfHIh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAamBYfHIh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAamBYfHIh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAamBYfHIh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAamBYfHIh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAamBYfHIh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAamBYfHIh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAamBYfHIh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAamBYfHIh .navbar {
    min-height: 72px;
  }
  .cid-uAamBYfHIh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAamBYfHIh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAamBYfHIh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAamBYfHIh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAamBYfHIh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAamBYfHIh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAamBYfHIh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAamBYfHIh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAamBYfHIh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAamBYfHIh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAamBYfHIh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAamBYfHIh .dropdown-item.active,
.cid-uAamBYfHIh .dropdown-item:active {
  background-color: transparent;
}
.cid-uAamBYfHIh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAamBYfHIh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAamBYfHIh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAamBYfHIh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAamBYfHIh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAamBYfHIh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAamBYfHIh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAamBYfHIh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAamBYfHIh .navbar-buttons {
    text-align: left;
  }
}
.cid-uAamBYfHIh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAamBYfHIh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAamBYfHIh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAamBYfHIh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamBYfHIh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamBYfHIh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAamBYfHIh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamBYfHIh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAamBYfHIh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAamBYfHIh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamBYfHIh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAamBYfHIh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamBYfHIh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAamBYfHIh .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAamBYfHIh .navbar {
    height: 70px;
  }
  .cid-uAamBYfHIh .navbar.opened {
    height: auto;
  }
  .cid-uAamBYfHIh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAamBYfHIh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAamBYfHIh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAamBYfHIh .navbar-brand {
    margin-right: auto;
  }
  .cid-uAamBYfHIh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAamBYfHIh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAamBYfHIh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAamBYfHIh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamBYfHIh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAamBYfHIh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAamBZX4JY {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAamBZX4JY .mbr-section-title {
  text-align: center;
}
.cid-uAamBZX4JY .mbr-text,
.cid-uAamBZX4JY .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAamBZX4JY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamBZX4JY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdw1rwvKH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdw1rwvKH .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdw1rwvKH .mbr-shop .row {
  margin: 0;
}
.cid-uAdw1rwvKH .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdw1rwvKH .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdw1rwvKH .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdw1rwvKH .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdw1rwvKH .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdw1rwvKH .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdw1rwvKH .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw1rwvKH .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdw1rwvKH .mbr-shop .filter-by-pu,
.cid-uAdw1rwvKH .mbr-shop .filter-by-pd,
.cid-uAdw1rwvKH .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdw1rwvKH .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdw1rwvKH .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdw1rwvKH .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdw1rwvKH .mbr-shop .galleryItem h4,
.cid-uAdw1rwvKH .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdw1rwvKH .mbr-shop .galleryItem h5,
.cid-uAdw1rwvKH .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdw1rwvKH .mbr-shop .galleryItem p,
.cid-uAdw1rwvKH .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdw1rwvKH .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdw1rwvKH .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdw1rwvKH .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdw1rwvKH .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdw1rwvKH .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdw1rwvKH .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdw1rwvKH .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdw1rwvKH .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdw1rwvKH .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdw1rwvKH .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdw1rwvKH .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdw1rwvKH .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdw1rwvKH .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdw1rwvKH .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdw1rwvKH .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdw1rwvKH .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdw1rwvKH .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdw1rwvKH .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdw1rwvKH .mbr-shop .toggle:hover,
.cid-uAdw1rwvKH .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdw1rwvKH .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdw1rwvKH .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdw1rwvKH .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdw1rwvKH .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdw1rwvKH .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdw1rwvKH .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdw1rwvKH .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdw1rwvKH .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdw1rwvKH .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdw1rwvKH .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdw1rwvKH .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdw1rwvKH .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw1rwvKH .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw1rwvKH .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdw1rwvKH .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdw1rwvKH .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdw1rwvKH .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdw1rwvKH .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdw1rwvKH .mbr-shop .price-range {
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdw1rwvKH .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdw1rwvKH .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdw1rwvKH .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdw1rwvKH .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdw1rwvKH .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdw1rwvKH .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdw1rwvKH .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdw1rwvKH .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdw1rwvKH .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdw1rwvKH .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdw1rwvKH .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdw1rwvKH .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdw1rwvKH .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdw1rwvKH .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdw1rwvKH .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdw1rwvKH .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdw1rwvKH .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdw1rwvKH .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdw1rwvKH .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdw1rwvKH .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdw1rwvKH .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdw1rwvKH .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdw1rwvKH .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdw1rwvKH .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdw1rwvKH .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdw1rwvKH .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdw1rwvKH .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdw1rwvKH .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdw1rwvKH .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdw1rwvKH .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdw1rwvKH .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdw1rwvKH .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdw1rwvKH .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdw1rwvKH .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdw1rwvKH .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdw1rwvKH .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdw1rwvKH .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdw1rwvKH .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdw1rwvKH .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdw1rwvKH .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdw1rwvKH .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdw1rwvKH .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdw1rwvKH .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdw1rwvKH .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdw1rwvKH .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdw1rwvKH .categories {
  padding: 0;
}
.cid-uAdw1rwvKH .sidebar-title {
  font-weight: bold;
}
.cid-uAdw1rwvKH .item-title {
  text-align: center;
}
.cid-uAdw1rwvKH .item-title DIV {
  text-align: center;
}
.cid-uAdw1rwvKH .card-description P {
  text-align: left;
}
.cid-uAaw8YTFL1 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAaw8YTFL1 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaw8YTFL1 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAaw8YTFL1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaw8YTFL1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAaw8YTFL1 img,
.cid-uAaw8YTFL1 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAaw8YTFL1 .item:focus,
.cid-uAaw8YTFL1 span:focus {
  outline: none;
}
.cid-uAaw8YTFL1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAaw8YTFL1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAaw8YTFL1 .mbr-section-title {
  color: #232323;
}
.cid-uAaw8YTFL1 .mbr-text,
.cid-uAaw8YTFL1 .mbr-section-btn {
  text-align: center;
}
.cid-uAaw8YTFL1 .item-title {
  text-align: center;
}
.cid-uAaw8YTFL1 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAawa9VI5A {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAawa9VI5A .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAawa9VI5A .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAawa9VI5A .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAawa9VI5A .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAawa9VI5A img,
.cid-uAawa9VI5A .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAawa9VI5A .item:focus,
.cid-uAawa9VI5A span:focus {
  outline: none;
}
.cid-uAawa9VI5A .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAawa9VI5A .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAawa9VI5A .mbr-section-title {
  color: #232323;
}
.cid-uAawa9VI5A .mbr-text,
.cid-uAawa9VI5A .mbr-section-btn {
  text-align: center;
}
.cid-uAawa9VI5A .item-title {
  text-align: center;
}
.cid-uAawa9VI5A .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAawbcxt2H {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAawbcxt2H .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAawbcxt2H .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAawbcxt2H .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAawbcxt2H .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAawbcxt2H img,
.cid-uAawbcxt2H .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAawbcxt2H .item:focus,
.cid-uAawbcxt2H span:focus {
  outline: none;
}
.cid-uAawbcxt2H .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAawbcxt2H .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAawbcxt2H .mbr-section-title {
  color: #232323;
}
.cid-uAawbcxt2H .mbr-text,
.cid-uAawbcxt2H .mbr-section-btn {
  text-align: center;
}
.cid-uAawbcxt2H .item-title {
  text-align: center;
}
.cid-uAawbcxt2H .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAamC5OWOS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAamC5OWOS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamC5OWOS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAamC5OWOS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAamC5OWOS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAamC5OWOS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAamC5OWOS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAamC5OWOS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAamC5OWOS .mbr-text,
.cid-uAamC5OWOS .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcKnEyuFf {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcKnEyuFf img,
.cid-uAcKnEyuFf .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcKnEyuFf img,
  .cid-uAcKnEyuFf .item-img {
    max-height: 300px;
  }
}
.cid-uAcKnEyuFf .item:focus,
.cid-uAcKnEyuFf span:focus {
  outline: none;
}
.cid-uAcKnEyuFf .item-wrapper {
  position: relative;
}
.cid-uAcKnEyuFf .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcKnEyuFf .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcKnEyuFf .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcKnEyuFf .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcKnEyuFf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcKnEyuFf .mbr-section-title {
  color: #232323;
}
.cid-uAcKnEyuFf .mbr-text,
.cid-uAcKnEyuFf .mbr-section-btn {
  text-align: left;
}
.cid-uAcKnEyuFf .item-title {
  text-align: center;
}
.cid-uAcKnEyuFf .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcKnEyuFf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcKnEyuFf .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcKnEyuFf .embla__button--next,
.cid-uAcKnEyuFf .embla__button--prev {
  display: flex;
}
.cid-uAcKnEyuFf .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcKnEyuFf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcKnEyuFf .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcKnEyuFf .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcKnEyuFf .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcKnEyuFf .embla__button {
    top: auto;
  }
}
.cid-uAcKnEyuFf .embla {
  position: relative;
  width: 100%;
}
.cid-uAcKnEyuFf .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcKnEyuFf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcKnEyuFf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcKnEyuFf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcKnEyuFf .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcKnEyuFf .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcKnEyuFf .content-head {
  max-width: 800px;
}
.cid-uAamC9dNUG {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAamC9dNUG img,
.cid-uAamC9dNUG .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAamC9dNUG .item:focus,
.cid-uAamC9dNUG span:focus {
  outline: none;
}
.cid-uAamC9dNUG .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAamC9dNUG .item {
    margin-bottom: 1rem;
  }
}
.cid-uAamC9dNUG .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAamC9dNUG .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAamC9dNUG .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAamC9dNUG .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAamC9dNUG .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamC9dNUG .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAamC9dNUG .mbr-section-title {
  color: #232323;
}
.cid-uAamC9dNUG .mbr-text,
.cid-uAamC9dNUG .mbr-section-btn {
  text-align: center;
}
.cid-uAamC9dNUG .item-title {
  text-align: center;
}
.cid-uAamC9dNUG .content-head {
  max-width: 800px;
}
.cid-uAamC9dNUG .mbr-text,
.cid-uAamC9dNUG .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAamCb9Kpr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAamCb9Kpr .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAamCb9Kpr .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAamCb9Kpr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAamCb9Kpr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAamCb9Kpr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAamCb9Kpr .map-placeholder {
  display: none;
}
.cid-uAamCb9Kpr .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAamCb9Kpr .card {
  padding: 3rem 8rem;
}
.cid-uAamCb9Kpr .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAamCb9Kpr .card .mbr-text {
  color: #06182d;
}
.cid-uAamCb9Kpr .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAamCb9Kpr .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAamCb9Kpr .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAamCb9Kpr .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAamCb9Kpr .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAamCb9Kpr .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAamCb9Kpr .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAamCb9Kpr .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAamCb9Kpr .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAamCb9Kpr .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAamCb9Kpr .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamCb9Kpr .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAamCb9Kpr .card .form-group {
  padding-right: 0;
}
.cid-uAamCb9Kpr .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAamCb9Kpr .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAamCb9Kpr .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAamCb9Kpr .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamCb9Kpr .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAamCb9Kpr h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAamCb9Kpr * {
    text-align: center !important;
  }
  .cid-uAamCb9Kpr .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAamCb9Kpr .form-group {
    max-width: 180px;
  }
  .cid-uAamCb9Kpr .card {
    padding: 2rem 1rem;
  }
}
.cid-uAamCb9Kpr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamCb9Kpr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAamCdkcsZ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAamCeJATs.popup-builder {
  background-color: #ffffff;
}
.cid-uAamCeJATs.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAamCeJATs.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAamCeJATs .modal-content,
.cid-uAamCeJATs .modal-dialog {
  height: auto;
}
.cid-uAamCeJATs .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAamCeJATs .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAamCeJATs .form-wrapper .mbr-form .form-group,
  .cid-uAamCeJATs .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAamCeJATs .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAamCeJATs .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAamCeJATs .mbr-text {
  text-align: center;
}
.cid-uAamCeJATs .pt-0 {
  padding-top: 0 !important;
}
.cid-uAamCeJATs .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAamCeJATs .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAamCeJATs .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAamCeJATs .modal-open {
  overflow: hidden;
}
.cid-uAamCeJATs .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAamCeJATs .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAamCeJATs .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAamCeJATs .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAamCeJATs .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAamCeJATs .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAamCeJATs .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAamCeJATs .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAamCeJATs .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAamCeJATs .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAamCeJATs .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAamCeJATs .modal-backdrop.show {
  opacity: .5;
}
.cid-uAamCeJATs .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAamCeJATs .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamCeJATs .modal-header {
    padding: 1rem;
  }
}
.cid-uAamCeJATs .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAamCeJATs .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAamCeJATs .modal-header .close:hover {
  opacity: 1;
}
.cid-uAamCeJATs .modal-header .close:focus {
  outline: none;
}
.cid-uAamCeJATs .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAamCeJATs .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAamCeJATs .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamCeJATs .modal-body {
    padding: 1rem;
  }
}
.cid-uAamCeJATs .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAamCeJATs .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamCeJATs .modal-footer {
    padding: 1rem;
  }
}
.cid-uAamCeJATs .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAamCeJATs .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAamCeJATs .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAamCeJATs .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAamCeJATs .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAamCeJATs .modal-lg,
  .cid-uAamCeJATs .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAamCeJATs .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAamCeJATs .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAamCeJATs .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAamCeJATs .form-group {
  margin-bottom: 1rem;
}
.cid-uAamCeJATs .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAamCeJATs .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAamCeJATs .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAamCeJATs .mbr-section-btn {
  margin: 0;
}
.cid-uAamCeJATs .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAamE4hxTS {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAamE4hxTS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAamE4hxTS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAamE4hxTS .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAamE4hxTS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAamE4hxTS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAamE4hxTS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAamE4hxTS .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAamE4hxTS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAamE4hxTS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAamE4hxTS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAamE4hxTS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAamE4hxTS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAamE4hxTS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAamE4hxTS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAamE4hxTS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAamE4hxTS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAamE4hxTS .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAamE4hxTS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAamE4hxTS .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAamE4hxTS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAamE4hxTS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAamE4hxTS .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAamE4hxTS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamE4hxTS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAamE4hxTS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAamE4hxTS .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAamE4hxTS .nav-item:focus,
.cid-uAamE4hxTS .nav-link:focus {
  outline: none;
}
.cid-uAamE4hxTS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAamE4hxTS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAamE4hxTS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAamE4hxTS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAamE4hxTS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAamE4hxTS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAamE4hxTS .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAamE4hxTS .navbar.opened {
  transition: all 0.3s;
}
.cid-uAamE4hxTS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAamE4hxTS .navbar .navbar-logo img {
  width: auto;
}
.cid-uAamE4hxTS .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAamE4hxTS .navbar.collapsed {
  justify-content: center;
}
.cid-uAamE4hxTS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAamE4hxTS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAamE4hxTS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAamE4hxTS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAamE4hxTS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAamE4hxTS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAamE4hxTS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAamE4hxTS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAamE4hxTS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAamE4hxTS .navbar {
    min-height: 72px;
  }
  .cid-uAamE4hxTS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAamE4hxTS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAamE4hxTS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAamE4hxTS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAamE4hxTS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAamE4hxTS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAamE4hxTS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAamE4hxTS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAamE4hxTS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAamE4hxTS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAamE4hxTS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAamE4hxTS .dropdown-item.active,
.cid-uAamE4hxTS .dropdown-item:active {
  background-color: transparent;
}
.cid-uAamE4hxTS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAamE4hxTS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAamE4hxTS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAamE4hxTS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAamE4hxTS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAamE4hxTS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAamE4hxTS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAamE4hxTS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAamE4hxTS .navbar-buttons {
    text-align: left;
  }
}
.cid-uAamE4hxTS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAamE4hxTS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAamE4hxTS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAamE4hxTS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamE4hxTS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAamE4hxTS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAamE4hxTS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamE4hxTS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAamE4hxTS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAamE4hxTS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAamE4hxTS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAamE4hxTS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamE4hxTS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAamE4hxTS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAamE4hxTS .navbar {
    height: 70px;
  }
  .cid-uAamE4hxTS .navbar.opened {
    height: auto;
  }
  .cid-uAamE4hxTS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAamE4hxTS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAamE4hxTS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAamE4hxTS .navbar-brand {
    margin-right: auto;
  }
  .cid-uAamE4hxTS .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAamE4hxTS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAamE4hxTS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAamE4hxTS .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAamE4hxTS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAamE4hxTS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAamE5G495 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAamE5G495 .mbr-section-title {
  text-align: center;
}
.cid-uAamE5G495 .mbr-text,
.cid-uAamE5G495 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAamE5G495 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamE5G495 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdw4JKdKO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdw4JKdKO .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdw4JKdKO .mbr-shop .row {
  margin: 0;
}
.cid-uAdw4JKdKO .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdw4JKdKO .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdw4JKdKO .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdw4JKdKO .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdw4JKdKO .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdw4JKdKO .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdw4JKdKO .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw4JKdKO .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdw4JKdKO .mbr-shop .filter-by-pu,
.cid-uAdw4JKdKO .mbr-shop .filter-by-pd,
.cid-uAdw4JKdKO .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdw4JKdKO .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdw4JKdKO .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdw4JKdKO .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdw4JKdKO .mbr-shop .galleryItem h4,
.cid-uAdw4JKdKO .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdw4JKdKO .mbr-shop .galleryItem h5,
.cid-uAdw4JKdKO .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdw4JKdKO .mbr-shop .galleryItem p,
.cid-uAdw4JKdKO .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdw4JKdKO .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdw4JKdKO .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdw4JKdKO .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdw4JKdKO .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdw4JKdKO .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdw4JKdKO .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdw4JKdKO .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdw4JKdKO .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdw4JKdKO .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdw4JKdKO .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdw4JKdKO .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdw4JKdKO .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdw4JKdKO .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdw4JKdKO .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdw4JKdKO .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdw4JKdKO .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdw4JKdKO .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdw4JKdKO .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdw4JKdKO .mbr-shop .toggle:hover,
.cid-uAdw4JKdKO .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdw4JKdKO .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdw4JKdKO .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdw4JKdKO .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdw4JKdKO .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdw4JKdKO .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdw4JKdKO .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdw4JKdKO .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdw4JKdKO .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdw4JKdKO .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdw4JKdKO .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdw4JKdKO .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdw4JKdKO .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw4JKdKO .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdw4JKdKO .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdw4JKdKO .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdw4JKdKO .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdw4JKdKO .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdw4JKdKO .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdw4JKdKO .mbr-shop .price-range {
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdw4JKdKO .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdw4JKdKO .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdw4JKdKO .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdw4JKdKO .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdw4JKdKO .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdw4JKdKO .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdw4JKdKO .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdw4JKdKO .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdw4JKdKO .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdw4JKdKO .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdw4JKdKO .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdw4JKdKO .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdw4JKdKO .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdw4JKdKO .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdw4JKdKO .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdw4JKdKO .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdw4JKdKO .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdw4JKdKO .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdw4JKdKO .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdw4JKdKO .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdw4JKdKO .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdw4JKdKO .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdw4JKdKO .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdw4JKdKO .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdw4JKdKO .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdw4JKdKO .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdw4JKdKO .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdw4JKdKO .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdw4JKdKO .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdw4JKdKO .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdw4JKdKO .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdw4JKdKO .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdw4JKdKO .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdw4JKdKO .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdw4JKdKO .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdw4JKdKO .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdw4JKdKO .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdw4JKdKO .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdw4JKdKO .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdw4JKdKO .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdw4JKdKO .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdw4JKdKO .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdw4JKdKO .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdw4JKdKO .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdw4JKdKO .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdw4JKdKO .categories {
  padding: 0;
}
.cid-uAdw4JKdKO .sidebar-title {
  font-weight: bold;
}
.cid-uAdw4JKdKO .item-title {
  text-align: center;
}
.cid-uAdw4JKdKO .item-title DIV {
  text-align: center;
}
.cid-uAdw4JKdKO .card-description P {
  text-align: left;
}
.cid-uAaweaUfYS {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAaweaUfYS .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaweaUfYS .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAaweaUfYS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaweaUfYS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAaweaUfYS img,
.cid-uAaweaUfYS .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAaweaUfYS .item:focus,
.cid-uAaweaUfYS span:focus {
  outline: none;
}
.cid-uAaweaUfYS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAaweaUfYS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAaweaUfYS .mbr-section-title {
  color: #232323;
}
.cid-uAaweaUfYS .mbr-text,
.cid-uAaweaUfYS .mbr-section-btn {
  text-align: center;
}
.cid-uAaweaUfYS .item-title {
  text-align: center;
}
.cid-uAaweaUfYS .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAawfqqMT1 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAawfqqMT1 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAawfqqMT1 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAawfqqMT1 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAawfqqMT1 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAawfqqMT1 img,
.cid-uAawfqqMT1 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAawfqqMT1 .item:focus,
.cid-uAawfqqMT1 span:focus {
  outline: none;
}
.cid-uAawfqqMT1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAawfqqMT1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAawfqqMT1 .mbr-section-title {
  color: #232323;
}
.cid-uAawfqqMT1 .mbr-text,
.cid-uAawfqqMT1 .mbr-section-btn {
  text-align: center;
}
.cid-uAawfqqMT1 .item-title {
  text-align: center;
}
.cid-uAawfqqMT1 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAawgkdys9 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAawgkdys9 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAawgkdys9 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAawgkdys9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAawgkdys9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAawgkdys9 img,
.cid-uAawgkdys9 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAawgkdys9 .item:focus,
.cid-uAawgkdys9 span:focus {
  outline: none;
}
.cid-uAawgkdys9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAawgkdys9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAawgkdys9 .mbr-section-title {
  color: #232323;
}
.cid-uAawgkdys9 .mbr-text,
.cid-uAawgkdys9 .mbr-section-btn {
  text-align: center;
}
.cid-uAawgkdys9 .item-title {
  text-align: center;
}
.cid-uAawgkdys9 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAamEbFZbp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAamEbFZbp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamEbFZbp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAamEbFZbp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAamEbFZbp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAamEbFZbp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAamEbFZbp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAamEbFZbp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAamEbFZbp .mbr-text,
.cid-uAamEbFZbp .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcKx5w2oC {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcKx5w2oC img,
.cid-uAcKx5w2oC .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcKx5w2oC img,
  .cid-uAcKx5w2oC .item-img {
    max-height: 300px;
  }
}
.cid-uAcKx5w2oC .item:focus,
.cid-uAcKx5w2oC span:focus {
  outline: none;
}
.cid-uAcKx5w2oC .item-wrapper {
  position: relative;
}
.cid-uAcKx5w2oC .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcKx5w2oC .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcKx5w2oC .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcKx5w2oC .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcKx5w2oC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcKx5w2oC .mbr-section-title {
  color: #232323;
}
.cid-uAcKx5w2oC .mbr-text,
.cid-uAcKx5w2oC .mbr-section-btn {
  text-align: left;
}
.cid-uAcKx5w2oC .item-title {
  text-align: center;
}
.cid-uAcKx5w2oC .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcKx5w2oC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcKx5w2oC .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcKx5w2oC .embla__button--next,
.cid-uAcKx5w2oC .embla__button--prev {
  display: flex;
}
.cid-uAcKx5w2oC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcKx5w2oC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcKx5w2oC .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcKx5w2oC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcKx5w2oC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcKx5w2oC .embla__button {
    top: auto;
  }
}
.cid-uAcKx5w2oC .embla {
  position: relative;
  width: 100%;
}
.cid-uAcKx5w2oC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcKx5w2oC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcKx5w2oC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcKx5w2oC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcKx5w2oC .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcKx5w2oC .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcKx5w2oC .content-head {
  max-width: 800px;
}
.cid-uAamEeNSY3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAamEeNSY3 img,
.cid-uAamEeNSY3 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAamEeNSY3 .item:focus,
.cid-uAamEeNSY3 span:focus {
  outline: none;
}
.cid-uAamEeNSY3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAamEeNSY3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uAamEeNSY3 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAamEeNSY3 .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAamEeNSY3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAamEeNSY3 .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAamEeNSY3 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAamEeNSY3 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAamEeNSY3 .mbr-section-title {
  color: #232323;
}
.cid-uAamEeNSY3 .mbr-text,
.cid-uAamEeNSY3 .mbr-section-btn {
  text-align: center;
}
.cid-uAamEeNSY3 .item-title {
  text-align: center;
}
.cid-uAamEeNSY3 .content-head {
  max-width: 800px;
}
.cid-uAamEeNSY3 .mbr-text,
.cid-uAamEeNSY3 .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAamEgN56X {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAamEgN56X .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAamEgN56X .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAamEgN56X .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAamEgN56X .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAamEgN56X .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAamEgN56X .map-placeholder {
  display: none;
}
.cid-uAamEgN56X .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAamEgN56X .card {
  padding: 3rem 8rem;
}
.cid-uAamEgN56X .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAamEgN56X .card .mbr-text {
  color: #06182d;
}
.cid-uAamEgN56X .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAamEgN56X .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAamEgN56X .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAamEgN56X .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAamEgN56X .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAamEgN56X .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAamEgN56X .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAamEgN56X .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAamEgN56X .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAamEgN56X .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAamEgN56X .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAamEgN56X .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAamEgN56X .card .form-group {
  padding-right: 0;
}
.cid-uAamEgN56X .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAamEgN56X .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAamEgN56X .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAamEgN56X .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamEgN56X .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAamEgN56X h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAamEgN56X * {
    text-align: center !important;
  }
  .cid-uAamEgN56X .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAamEgN56X .form-group {
    max-width: 180px;
  }
  .cid-uAamEgN56X .card {
    padding: 2rem 1rem;
  }
}
.cid-uAamEgN56X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAamEgN56X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAamEj5xlh {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAamEkxkXq.popup-builder {
  background-color: #ffffff;
}
.cid-uAamEkxkXq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAamEkxkXq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAamEkxkXq .modal-content,
.cid-uAamEkxkXq .modal-dialog {
  height: auto;
}
.cid-uAamEkxkXq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAamEkxkXq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAamEkxkXq .form-wrapper .mbr-form .form-group,
  .cid-uAamEkxkXq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAamEkxkXq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAamEkxkXq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAamEkxkXq .mbr-text {
  text-align: center;
}
.cid-uAamEkxkXq .pt-0 {
  padding-top: 0 !important;
}
.cid-uAamEkxkXq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAamEkxkXq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAamEkxkXq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAamEkxkXq .modal-open {
  overflow: hidden;
}
.cid-uAamEkxkXq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAamEkxkXq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAamEkxkXq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAamEkxkXq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAamEkxkXq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAamEkxkXq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAamEkxkXq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAamEkxkXq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAamEkxkXq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAamEkxkXq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAamEkxkXq .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAamEkxkXq .modal-backdrop.show {
  opacity: .5;
}
.cid-uAamEkxkXq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAamEkxkXq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamEkxkXq .modal-header {
    padding: 1rem;
  }
}
.cid-uAamEkxkXq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAamEkxkXq .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAamEkxkXq .modal-header .close:hover {
  opacity: 1;
}
.cid-uAamEkxkXq .modal-header .close:focus {
  outline: none;
}
.cid-uAamEkxkXq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAamEkxkXq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAamEkxkXq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamEkxkXq .modal-body {
    padding: 1rem;
  }
}
.cid-uAamEkxkXq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAamEkxkXq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAamEkxkXq .modal-footer {
    padding: 1rem;
  }
}
.cid-uAamEkxkXq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAamEkxkXq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAamEkxkXq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAamEkxkXq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAamEkxkXq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAamEkxkXq .modal-lg,
  .cid-uAamEkxkXq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAamEkxkXq .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAamEkxkXq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAamEkxkXq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAamEkxkXq .form-group {
  margin-bottom: 1rem;
}
.cid-uAamEkxkXq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAamEkxkXq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAamEkxkXq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAamEkxkXq .mbr-section-btn {
  margin: 0;
}
.cid-uAamEkxkXq .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAalZ1azvh {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAalZ1azvh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAalZ1azvh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAalZ1azvh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAalZ1azvh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAalZ1azvh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAalZ1azvh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAalZ1azvh .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAalZ1azvh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAalZ1azvh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAalZ1azvh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAalZ1azvh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAalZ1azvh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAalZ1azvh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAalZ1azvh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAalZ1azvh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAalZ1azvh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAalZ1azvh .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAalZ1azvh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAalZ1azvh .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAalZ1azvh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAalZ1azvh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAalZ1azvh .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAalZ1azvh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAalZ1azvh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAalZ1azvh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAalZ1azvh .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAalZ1azvh .nav-item:focus,
.cid-uAalZ1azvh .nav-link:focus {
  outline: none;
}
.cid-uAalZ1azvh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAalZ1azvh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAalZ1azvh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAalZ1azvh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAalZ1azvh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAalZ1azvh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAalZ1azvh .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAalZ1azvh .navbar.opened {
  transition: all 0.3s;
}
.cid-uAalZ1azvh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAalZ1azvh .navbar .navbar-logo img {
  width: auto;
}
.cid-uAalZ1azvh .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAalZ1azvh .navbar.collapsed {
  justify-content: center;
}
.cid-uAalZ1azvh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAalZ1azvh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAalZ1azvh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAalZ1azvh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAalZ1azvh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAalZ1azvh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAalZ1azvh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAalZ1azvh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAalZ1azvh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAalZ1azvh .navbar {
    min-height: 72px;
  }
  .cid-uAalZ1azvh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAalZ1azvh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAalZ1azvh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAalZ1azvh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAalZ1azvh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAalZ1azvh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAalZ1azvh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAalZ1azvh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAalZ1azvh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAalZ1azvh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAalZ1azvh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAalZ1azvh .dropdown-item.active,
.cid-uAalZ1azvh .dropdown-item:active {
  background-color: transparent;
}
.cid-uAalZ1azvh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAalZ1azvh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAalZ1azvh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAalZ1azvh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAalZ1azvh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAalZ1azvh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAalZ1azvh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAalZ1azvh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAalZ1azvh .navbar-buttons {
    text-align: left;
  }
}
.cid-uAalZ1azvh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAalZ1azvh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAalZ1azvh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAalZ1azvh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAalZ1azvh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAalZ1azvh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAalZ1azvh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAalZ1azvh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAalZ1azvh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAalZ1azvh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAalZ1azvh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAalZ1azvh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAalZ1azvh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAalZ1azvh .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAalZ1azvh .navbar {
    height: 70px;
  }
  .cid-uAalZ1azvh .navbar.opened {
    height: auto;
  }
  .cid-uAalZ1azvh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAalZ1azvh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAalZ1azvh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAalZ1azvh .navbar-brand {
    margin-right: auto;
  }
  .cid-uAalZ1azvh .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAalZ1azvh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAalZ1azvh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAalZ1azvh .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAalZ1azvh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAalZ1azvh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAalZ2s5Pj {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAalZ2s5Pj .mbr-section-title {
  text-align: center;
}
.cid-uAalZ2s5Pj .mbr-text,
.cid-uAalZ2s5Pj .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAalZ2s5Pj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalZ2s5Pj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdvDcqHEs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdvDcqHEs .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdvDcqHEs .mbr-shop .row {
  margin: 0;
}
.cid-uAdvDcqHEs .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdvDcqHEs .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdvDcqHEs .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdvDcqHEs .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdvDcqHEs .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdvDcqHEs .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdvDcqHEs .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvDcqHEs .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdvDcqHEs .mbr-shop .filter-by-pu,
.cid-uAdvDcqHEs .mbr-shop .filter-by-pd,
.cid-uAdvDcqHEs .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdvDcqHEs .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdvDcqHEs .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdvDcqHEs .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdvDcqHEs .mbr-shop .galleryItem h4,
.cid-uAdvDcqHEs .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdvDcqHEs .mbr-shop .galleryItem h5,
.cid-uAdvDcqHEs .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdvDcqHEs .mbr-shop .galleryItem p,
.cid-uAdvDcqHEs .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdvDcqHEs .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdvDcqHEs .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdvDcqHEs .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdvDcqHEs .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdvDcqHEs .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdvDcqHEs .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdvDcqHEs .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdvDcqHEs .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdvDcqHEs .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdvDcqHEs .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdvDcqHEs .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdvDcqHEs .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdvDcqHEs .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdvDcqHEs .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdvDcqHEs .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdvDcqHEs .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdvDcqHEs .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdvDcqHEs .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdvDcqHEs .mbr-shop .toggle:hover,
.cid-uAdvDcqHEs .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdvDcqHEs .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdvDcqHEs .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdvDcqHEs .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdvDcqHEs .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdvDcqHEs .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdvDcqHEs .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdvDcqHEs .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdvDcqHEs .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdvDcqHEs .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdvDcqHEs .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdvDcqHEs .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdvDcqHEs .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvDcqHEs .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdvDcqHEs .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdvDcqHEs .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdvDcqHEs .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdvDcqHEs .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdvDcqHEs .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdvDcqHEs .mbr-shop .price-range {
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdvDcqHEs .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdvDcqHEs .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdvDcqHEs .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdvDcqHEs .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdvDcqHEs .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdvDcqHEs .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdvDcqHEs .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdvDcqHEs .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdvDcqHEs .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdvDcqHEs .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdvDcqHEs .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdvDcqHEs .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdvDcqHEs .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdvDcqHEs .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdvDcqHEs .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdvDcqHEs .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdvDcqHEs .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdvDcqHEs .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdvDcqHEs .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdvDcqHEs .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdvDcqHEs .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdvDcqHEs .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdvDcqHEs .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdvDcqHEs .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdvDcqHEs .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdvDcqHEs .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdvDcqHEs .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdvDcqHEs .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdvDcqHEs .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdvDcqHEs .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdvDcqHEs .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdvDcqHEs .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdvDcqHEs .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdvDcqHEs .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdvDcqHEs .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdvDcqHEs .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvDcqHEs .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdvDcqHEs .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdvDcqHEs .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdvDcqHEs .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdvDcqHEs .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdvDcqHEs .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdvDcqHEs .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdvDcqHEs .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdvDcqHEs .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdvDcqHEs .categories {
  padding: 0;
}
.cid-uAdvDcqHEs .sidebar-title {
  font-weight: bold;
}
.cid-uAdvDcqHEs .item-title {
  text-align: center;
}
.cid-uAdvDcqHEs .item-title DIV {
  text-align: center;
}
.cid-uAdvDcqHEs .card-description P {
  text-align: left;
}
.cid-uAav5olVnW {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAav5olVnW .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAav5olVnW .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAav5olVnW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAav5olVnW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAav5olVnW img,
.cid-uAav5olVnW .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAav5olVnW .item:focus,
.cid-uAav5olVnW span:focus {
  outline: none;
}
.cid-uAav5olVnW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAav5olVnW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAav5olVnW .mbr-section-title {
  color: #232323;
}
.cid-uAav5olVnW .mbr-text,
.cid-uAav5olVnW .mbr-section-btn {
  text-align: center;
}
.cid-uAav5olVnW .item-title {
  text-align: center;
}
.cid-uAav5olVnW .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAav6to3IR {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAav6to3IR .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAav6to3IR .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAav6to3IR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAav6to3IR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAav6to3IR img,
.cid-uAav6to3IR .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAav6to3IR .item:focus,
.cid-uAav6to3IR span:focus {
  outline: none;
}
.cid-uAav6to3IR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAav6to3IR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAav6to3IR .mbr-section-title {
  color: #232323;
}
.cid-uAav6to3IR .mbr-text,
.cid-uAav6to3IR .mbr-section-btn {
  text-align: center;
}
.cid-uAav6to3IR .item-title {
  text-align: center;
}
.cid-uAav6to3IR .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAav7wbiSX {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAav7wbiSX .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAav7wbiSX .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAav7wbiSX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAav7wbiSX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAav7wbiSX img,
.cid-uAav7wbiSX .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAav7wbiSX .item:focus,
.cid-uAav7wbiSX span:focus {
  outline: none;
}
.cid-uAav7wbiSX .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAav7wbiSX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAav7wbiSX .mbr-section-title {
  color: #232323;
}
.cid-uAav7wbiSX .mbr-text,
.cid-uAav7wbiSX .mbr-section-btn {
  text-align: center;
}
.cid-uAav7wbiSX .item-title {
  text-align: center;
}
.cid-uAav7wbiSX .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAalZ7vicL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAalZ7vicL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalZ7vicL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAalZ7vicL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAalZ7vicL .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAalZ7vicL .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAalZ7vicL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAalZ7vicL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAalZ7vicL .mbr-text,
.cid-uAalZ7vicL .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcJ74HwQc {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcJ74HwQc img,
.cid-uAcJ74HwQc .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcJ74HwQc img,
  .cid-uAcJ74HwQc .item-img {
    max-height: 300px;
  }
}
.cid-uAcJ74HwQc .item:focus,
.cid-uAcJ74HwQc span:focus {
  outline: none;
}
.cid-uAcJ74HwQc .item-wrapper {
  position: relative;
}
.cid-uAcJ74HwQc .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcJ74HwQc .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcJ74HwQc .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcJ74HwQc .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcJ74HwQc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcJ74HwQc .mbr-section-title {
  color: #232323;
}
.cid-uAcJ74HwQc .mbr-text,
.cid-uAcJ74HwQc .mbr-section-btn {
  text-align: left;
}
.cid-uAcJ74HwQc .item-title {
  text-align: center;
}
.cid-uAcJ74HwQc .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcJ74HwQc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcJ74HwQc .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcJ74HwQc .embla__button--next,
.cid-uAcJ74HwQc .embla__button--prev {
  display: flex;
}
.cid-uAcJ74HwQc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcJ74HwQc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcJ74HwQc .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcJ74HwQc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcJ74HwQc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcJ74HwQc .embla__button {
    top: auto;
  }
}
.cid-uAcJ74HwQc .embla {
  position: relative;
  width: 100%;
}
.cid-uAcJ74HwQc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcJ74HwQc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcJ74HwQc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcJ74HwQc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcJ74HwQc .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcJ74HwQc .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcJ74HwQc .content-head {
  max-width: 800px;
}
.cid-uAalZajVK3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAalZajVK3 img,
.cid-uAalZajVK3 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAalZajVK3 .item:focus,
.cid-uAalZajVK3 span:focus {
  outline: none;
}
.cid-uAalZajVK3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAalZajVK3 .item {
    margin-bottom: 1rem;
  }
}
.cid-uAalZajVK3 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAalZajVK3 .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAalZajVK3 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAalZajVK3 .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAalZajVK3 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAalZajVK3 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAalZajVK3 .mbr-section-title {
  color: #232323;
}
.cid-uAalZajVK3 .mbr-text,
.cid-uAalZajVK3 .mbr-section-btn {
  text-align: center;
}
.cid-uAalZajVK3 .item-title {
  text-align: center;
}
.cid-uAalZajVK3 .content-head {
  max-width: 800px;
}
.cid-uAalZajVK3 .mbr-text,
.cid-uAalZajVK3 .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAalZc2lOY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAalZc2lOY .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAalZc2lOY .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAalZc2lOY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAalZc2lOY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAalZc2lOY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAalZc2lOY .map-placeholder {
  display: none;
}
.cid-uAalZc2lOY .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAalZc2lOY .card {
  padding: 3rem 8rem;
}
.cid-uAalZc2lOY .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAalZc2lOY .card .mbr-text {
  color: #06182d;
}
.cid-uAalZc2lOY .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAalZc2lOY .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAalZc2lOY .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAalZc2lOY .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAalZc2lOY .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAalZc2lOY .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAalZc2lOY .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAalZc2lOY .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAalZc2lOY .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAalZc2lOY .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAalZc2lOY .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAalZc2lOY .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAalZc2lOY .card .form-group {
  padding-right: 0;
}
.cid-uAalZc2lOY .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAalZc2lOY .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAalZc2lOY .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAalZc2lOY .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalZc2lOY .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAalZc2lOY h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAalZc2lOY * {
    text-align: center !important;
  }
  .cid-uAalZc2lOY .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAalZc2lOY .form-group {
    max-width: 180px;
  }
  .cid-uAalZc2lOY .card {
    padding: 2rem 1rem;
  }
}
.cid-uAalZc2lOY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAalZc2lOY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAalZeaeUN {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAalZfox9j.popup-builder {
  background-color: #ffffff;
}
.cid-uAalZfox9j.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAalZfox9j.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAalZfox9j .modal-content,
.cid-uAalZfox9j .modal-dialog {
  height: auto;
}
.cid-uAalZfox9j .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAalZfox9j .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAalZfox9j .form-wrapper .mbr-form .form-group,
  .cid-uAalZfox9j .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAalZfox9j .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAalZfox9j .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAalZfox9j .mbr-text {
  text-align: center;
}
.cid-uAalZfox9j .pt-0 {
  padding-top: 0 !important;
}
.cid-uAalZfox9j .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAalZfox9j .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAalZfox9j .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAalZfox9j .modal-open {
  overflow: hidden;
}
.cid-uAalZfox9j .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAalZfox9j .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAalZfox9j .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAalZfox9j .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAalZfox9j .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAalZfox9j .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAalZfox9j .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAalZfox9j .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAalZfox9j .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAalZfox9j .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAalZfox9j .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAalZfox9j .modal-backdrop.show {
  opacity: .5;
}
.cid-uAalZfox9j .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAalZfox9j .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalZfox9j .modal-header {
    padding: 1rem;
  }
}
.cid-uAalZfox9j .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAalZfox9j .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAalZfox9j .modal-header .close:hover {
  opacity: 1;
}
.cid-uAalZfox9j .modal-header .close:focus {
  outline: none;
}
.cid-uAalZfox9j .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAalZfox9j .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAalZfox9j .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalZfox9j .modal-body {
    padding: 1rem;
  }
}
.cid-uAalZfox9j .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAalZfox9j .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAalZfox9j .modal-footer {
    padding: 1rem;
  }
}
.cid-uAalZfox9j .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAalZfox9j .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAalZfox9j .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAalZfox9j .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAalZfox9j .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAalZfox9j .modal-lg,
  .cid-uAalZfox9j .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAalZfox9j .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAalZfox9j .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAalZfox9j .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAalZfox9j .form-group {
  margin-bottom: 1rem;
}
.cid-uAalZfox9j .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAalZfox9j .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAalZfox9j .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAalZfox9j .mbr-section-btn {
  margin: 0;
}
.cid-uAalZfox9j .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaCvAFynM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaCvAFynM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaCvAFynM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaCvAFynM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaCvAFynM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaCvAFynM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaCvAFynM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaCvAFynM .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaCvAFynM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaCvAFynM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaCvAFynM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaCvAFynM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaCvAFynM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaCvAFynM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaCvAFynM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaCvAFynM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaCvAFynM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaCvAFynM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaCvAFynM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaCvAFynM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaCvAFynM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaCvAFynM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaCvAFynM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaCvAFynM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaCvAFynM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaCvAFynM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaCvAFynM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaCvAFynM .nav-item:focus,
.cid-uAaCvAFynM .nav-link:focus {
  outline: none;
}
.cid-uAaCvAFynM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaCvAFynM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaCvAFynM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaCvAFynM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaCvAFynM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaCvAFynM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaCvAFynM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaCvAFynM .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaCvAFynM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaCvAFynM .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaCvAFynM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaCvAFynM .navbar.collapsed {
  justify-content: center;
}
.cid-uAaCvAFynM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaCvAFynM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaCvAFynM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaCvAFynM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaCvAFynM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaCvAFynM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaCvAFynM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaCvAFynM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaCvAFynM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaCvAFynM .navbar {
    min-height: 72px;
  }
  .cid-uAaCvAFynM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaCvAFynM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaCvAFynM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaCvAFynM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaCvAFynM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaCvAFynM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaCvAFynM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaCvAFynM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaCvAFynM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaCvAFynM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaCvAFynM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaCvAFynM .dropdown-item.active,
.cid-uAaCvAFynM .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaCvAFynM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaCvAFynM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaCvAFynM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaCvAFynM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaCvAFynM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaCvAFynM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaCvAFynM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaCvAFynM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaCvAFynM .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaCvAFynM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaCvAFynM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaCvAFynM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaCvAFynM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaCvAFynM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaCvAFynM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaCvAFynM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaCvAFynM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaCvAFynM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaCvAFynM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaCvAFynM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaCvAFynM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaCvAFynM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaCvAFynM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaCvAFynM .navbar {
    height: 70px;
  }
  .cid-uAaCvAFynM .navbar.opened {
    height: auto;
  }
  .cid-uAaCvAFynM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaCvAFynM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaCvAFynM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaCvAFynM .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaCvAFynM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaCvAFynM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaCvAFynM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaCvAFynM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaCvAFynM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaCvAFynM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaCvBDxkR {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaCvBDxkR .mbr-section-title {
  text-align: center;
}
.cid-uAaCvBDxkR .mbr-text,
.cid-uAaCvBDxkR .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaCvBDxkR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCvBDxkR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdwwUvX6q {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdwwUvX6q .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdwwUvX6q .mbr-shop .row {
  margin: 0;
}
.cid-uAdwwUvX6q .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdwwUvX6q .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdwwUvX6q .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdwwUvX6q .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdwwUvX6q .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdwwUvX6q .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdwwUvX6q .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwwUvX6q .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdwwUvX6q .mbr-shop .filter-by-pu,
.cid-uAdwwUvX6q .mbr-shop .filter-by-pd,
.cid-uAdwwUvX6q .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdwwUvX6q .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdwwUvX6q .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdwwUvX6q .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdwwUvX6q .mbr-shop .galleryItem h4,
.cid-uAdwwUvX6q .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdwwUvX6q .mbr-shop .galleryItem h5,
.cid-uAdwwUvX6q .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdwwUvX6q .mbr-shop .galleryItem p,
.cid-uAdwwUvX6q .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdwwUvX6q .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdwwUvX6q .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdwwUvX6q .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdwwUvX6q .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdwwUvX6q .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdwwUvX6q .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdwwUvX6q .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdwwUvX6q .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdwwUvX6q .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdwwUvX6q .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdwwUvX6q .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdwwUvX6q .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdwwUvX6q .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdwwUvX6q .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdwwUvX6q .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdwwUvX6q .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdwwUvX6q .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdwwUvX6q .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdwwUvX6q .mbr-shop .toggle:hover,
.cid-uAdwwUvX6q .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdwwUvX6q .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdwwUvX6q .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdwwUvX6q .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdwwUvX6q .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdwwUvX6q .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdwwUvX6q .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdwwUvX6q .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdwwUvX6q .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdwwUvX6q .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdwwUvX6q .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdwwUvX6q .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdwwUvX6q .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwwUvX6q .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwwUvX6q .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdwwUvX6q .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdwwUvX6q .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdwwUvX6q .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdwwUvX6q .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdwwUvX6q .mbr-shop .price-range {
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdwwUvX6q .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdwwUvX6q .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdwwUvX6q .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdwwUvX6q .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdwwUvX6q .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdwwUvX6q .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdwwUvX6q .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdwwUvX6q .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdwwUvX6q .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdwwUvX6q .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdwwUvX6q .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdwwUvX6q .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdwwUvX6q .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdwwUvX6q .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdwwUvX6q .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdwwUvX6q .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdwwUvX6q .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdwwUvX6q .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdwwUvX6q .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdwwUvX6q .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdwwUvX6q .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdwwUvX6q .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdwwUvX6q .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdwwUvX6q .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdwwUvX6q .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdwwUvX6q .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdwwUvX6q .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdwwUvX6q .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdwwUvX6q .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdwwUvX6q .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdwwUvX6q .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdwwUvX6q .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdwwUvX6q .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdwwUvX6q .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdwwUvX6q .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdwwUvX6q .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwwUvX6q .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdwwUvX6q .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdwwUvX6q .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwwUvX6q .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdwwUvX6q .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdwwUvX6q .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdwwUvX6q .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdwwUvX6q .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdwwUvX6q .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdwwUvX6q .categories {
  padding: 0;
}
.cid-uAdwwUvX6q .sidebar-title {
  font-weight: bold;
}
.cid-uAdwwUvX6q .item-title {
  text-align: center;
}
.cid-uAdwwUvX6q .item-title DIV {
  text-align: center;
}
.cid-uAdwwUvX6q .card-description P {
  text-align: left;
}
.cid-uAdCVsLFcV {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdCVsLFcV .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdCVsLFcV .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdCVsLFcV .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdCVsLFcV .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdCVsLFcV img,
.cid-uAdCVsLFcV .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdCVsLFcV .item:focus,
.cid-uAdCVsLFcV span:focus {
  outline: none;
}
.cid-uAdCVsLFcV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdCVsLFcV .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdCVsLFcV .mbr-section-title {
  color: #232323;
}
.cid-uAdCVsLFcV .mbr-text,
.cid-uAdCVsLFcV .mbr-section-btn {
  text-align: center;
}
.cid-uAdCVsLFcV .item-title {
  text-align: center;
}
.cid-uAdCVsLFcV .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdCWHbl7B {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdCWHbl7B .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdCWHbl7B .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdCWHbl7B .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdCWHbl7B .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdCWHbl7B img,
.cid-uAdCWHbl7B .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdCWHbl7B .item:focus,
.cid-uAdCWHbl7B span:focus {
  outline: none;
}
.cid-uAdCWHbl7B .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdCWHbl7B .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdCWHbl7B .mbr-section-title {
  color: #232323;
}
.cid-uAdCWHbl7B .mbr-text,
.cid-uAdCWHbl7B .mbr-section-btn {
  text-align: center;
}
.cid-uAdCWHbl7B .item-title {
  text-align: center;
}
.cid-uAdCWHbl7B .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdCXPdQpb {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdCXPdQpb .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdCXPdQpb .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdCXPdQpb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdCXPdQpb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdCXPdQpb img,
.cid-uAdCXPdQpb .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdCXPdQpb .item:focus,
.cid-uAdCXPdQpb span:focus {
  outline: none;
}
.cid-uAdCXPdQpb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdCXPdQpb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdCXPdQpb .mbr-section-title {
  color: #232323;
}
.cid-uAdCXPdQpb .mbr-text,
.cid-uAdCXPdQpb .mbr-section-btn {
  text-align: center;
}
.cid-uAdCXPdQpb .item-title {
  text-align: center;
}
.cid-uAdCXPdQpb .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaCvGK96M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaCvGK96M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCvGK96M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaCvGK96M .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaCvGK96M .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaCvGK96M .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaCvGK96M .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaCvGK96M .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaCvGK96M .mbr-text,
.cid-uAaCvGK96M .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQcGokda {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQcGokda img,
.cid-uAcQcGokda .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQcGokda img,
  .cid-uAcQcGokda .item-img {
    max-height: 300px;
  }
}
.cid-uAcQcGokda .item:focus,
.cid-uAcQcGokda span:focus {
  outline: none;
}
.cid-uAcQcGokda .item-wrapper {
  position: relative;
}
.cid-uAcQcGokda .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQcGokda .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQcGokda .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQcGokda .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQcGokda .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQcGokda .mbr-section-title {
  color: #232323;
}
.cid-uAcQcGokda .mbr-text,
.cid-uAcQcGokda .mbr-section-btn {
  text-align: left;
}
.cid-uAcQcGokda .item-title {
  text-align: center;
}
.cid-uAcQcGokda .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQcGokda .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQcGokda .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQcGokda .embla__button--next,
.cid-uAcQcGokda .embla__button--prev {
  display: flex;
}
.cid-uAcQcGokda .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQcGokda .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQcGokda .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQcGokda .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQcGokda .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQcGokda .embla__button {
    top: auto;
  }
}
.cid-uAcQcGokda .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQcGokda .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQcGokda .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQcGokda .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQcGokda .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQcGokda .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQcGokda .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQcGokda .content-head {
  max-width: 800px;
}
.cid-uAaCvJv8uW {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaCvJv8uW img,
.cid-uAaCvJv8uW .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaCvJv8uW .item:focus,
.cid-uAaCvJv8uW span:focus {
  outline: none;
}
.cid-uAaCvJv8uW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaCvJv8uW .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaCvJv8uW .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaCvJv8uW .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaCvJv8uW .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaCvJv8uW .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaCvJv8uW .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaCvJv8uW .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaCvJv8uW .mbr-section-title {
  color: #232323;
}
.cid-uAaCvJv8uW .mbr-text,
.cid-uAaCvJv8uW .mbr-section-btn {
  text-align: center;
}
.cid-uAaCvJv8uW .item-title {
  text-align: center;
}
.cid-uAaCvJv8uW .content-head {
  max-width: 800px;
}
.cid-uAaCvJv8uW .mbr-text,
.cid-uAaCvJv8uW .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaCvL2gib {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaCvL2gib .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaCvL2gib .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaCvL2gib .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaCvL2gib .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaCvL2gib .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaCvL2gib .map-placeholder {
  display: none;
}
.cid-uAaCvL2gib .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaCvL2gib .card {
  padding: 3rem 8rem;
}
.cid-uAaCvL2gib .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaCvL2gib .card .mbr-text {
  color: #06182d;
}
.cid-uAaCvL2gib .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaCvL2gib .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaCvL2gib .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaCvL2gib .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaCvL2gib .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaCvL2gib .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaCvL2gib .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaCvL2gib .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaCvL2gib .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaCvL2gib .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaCvL2gib .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaCvL2gib .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaCvL2gib .card .form-group {
  padding-right: 0;
}
.cid-uAaCvL2gib .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaCvL2gib .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaCvL2gib .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaCvL2gib .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCvL2gib .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaCvL2gib h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaCvL2gib * {
    text-align: center !important;
  }
  .cid-uAaCvL2gib .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaCvL2gib .form-group {
    max-width: 180px;
  }
  .cid-uAaCvL2gib .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaCvL2gib .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCvL2gib .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaCvMWcGT {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaCvOzTkE.popup-builder {
  background-color: #ffffff;
}
.cid-uAaCvOzTkE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaCvOzTkE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaCvOzTkE .modal-content,
.cid-uAaCvOzTkE .modal-dialog {
  height: auto;
}
.cid-uAaCvOzTkE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaCvOzTkE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaCvOzTkE .form-wrapper .mbr-form .form-group,
  .cid-uAaCvOzTkE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaCvOzTkE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaCvOzTkE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaCvOzTkE .mbr-text {
  text-align: center;
}
.cid-uAaCvOzTkE .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaCvOzTkE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaCvOzTkE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaCvOzTkE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaCvOzTkE .modal-open {
  overflow: hidden;
}
.cid-uAaCvOzTkE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaCvOzTkE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaCvOzTkE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaCvOzTkE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaCvOzTkE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaCvOzTkE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaCvOzTkE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaCvOzTkE .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaCvOzTkE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaCvOzTkE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaCvOzTkE .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaCvOzTkE .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaCvOzTkE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaCvOzTkE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCvOzTkE .modal-header {
    padding: 1rem;
  }
}
.cid-uAaCvOzTkE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaCvOzTkE .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaCvOzTkE .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaCvOzTkE .modal-header .close:focus {
  outline: none;
}
.cid-uAaCvOzTkE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaCvOzTkE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaCvOzTkE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCvOzTkE .modal-body {
    padding: 1rem;
  }
}
.cid-uAaCvOzTkE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaCvOzTkE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCvOzTkE .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaCvOzTkE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaCvOzTkE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaCvOzTkE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaCvOzTkE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaCvOzTkE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaCvOzTkE .modal-lg,
  .cid-uAaCvOzTkE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaCvOzTkE .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaCvOzTkE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaCvOzTkE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaCvOzTkE .form-group {
  margin-bottom: 1rem;
}
.cid-uAaCvOzTkE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaCvOzTkE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaCvOzTkE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaCvOzTkE .mbr-section-btn {
  margin: 0;
}
.cid-uAaCvOzTkE .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaCEpRvhb {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaCEpRvhb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaCEpRvhb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaCEpRvhb .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaCEpRvhb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaCEpRvhb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaCEpRvhb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaCEpRvhb .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaCEpRvhb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaCEpRvhb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaCEpRvhb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaCEpRvhb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaCEpRvhb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaCEpRvhb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaCEpRvhb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaCEpRvhb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaCEpRvhb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaCEpRvhb .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaCEpRvhb .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaCEpRvhb .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaCEpRvhb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaCEpRvhb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaCEpRvhb .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaCEpRvhb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaCEpRvhb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaCEpRvhb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaCEpRvhb .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaCEpRvhb .nav-item:focus,
.cid-uAaCEpRvhb .nav-link:focus {
  outline: none;
}
.cid-uAaCEpRvhb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaCEpRvhb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaCEpRvhb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaCEpRvhb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaCEpRvhb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaCEpRvhb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaCEpRvhb .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaCEpRvhb .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaCEpRvhb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaCEpRvhb .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaCEpRvhb .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaCEpRvhb .navbar.collapsed {
  justify-content: center;
}
.cid-uAaCEpRvhb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaCEpRvhb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaCEpRvhb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaCEpRvhb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaCEpRvhb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaCEpRvhb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaCEpRvhb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaCEpRvhb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaCEpRvhb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaCEpRvhb .navbar {
    min-height: 72px;
  }
  .cid-uAaCEpRvhb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaCEpRvhb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaCEpRvhb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaCEpRvhb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaCEpRvhb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaCEpRvhb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaCEpRvhb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaCEpRvhb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaCEpRvhb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaCEpRvhb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaCEpRvhb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaCEpRvhb .dropdown-item.active,
.cid-uAaCEpRvhb .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaCEpRvhb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaCEpRvhb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaCEpRvhb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaCEpRvhb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaCEpRvhb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaCEpRvhb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaCEpRvhb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaCEpRvhb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaCEpRvhb .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaCEpRvhb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaCEpRvhb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaCEpRvhb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaCEpRvhb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaCEpRvhb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaCEpRvhb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaCEpRvhb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaCEpRvhb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaCEpRvhb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaCEpRvhb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaCEpRvhb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaCEpRvhb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaCEpRvhb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaCEpRvhb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaCEpRvhb .navbar {
    height: 70px;
  }
  .cid-uAaCEpRvhb .navbar.opened {
    height: auto;
  }
  .cid-uAaCEpRvhb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaCEpRvhb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaCEpRvhb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaCEpRvhb .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaCEpRvhb .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaCEpRvhb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaCEpRvhb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaCEpRvhb .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaCEpRvhb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaCEpRvhb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaCErg9ZE {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaCErg9ZE .mbr-section-title {
  text-align: center;
}
.cid-uAaCErg9ZE .mbr-text,
.cid-uAaCErg9ZE .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaCErg9ZE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCErg9ZE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdwAHaXCR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdwAHaXCR .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdwAHaXCR .mbr-shop .row {
  margin: 0;
}
.cid-uAdwAHaXCR .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdwAHaXCR .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdwAHaXCR .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdwAHaXCR .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdwAHaXCR .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdwAHaXCR .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdwAHaXCR .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwAHaXCR .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdwAHaXCR .mbr-shop .filter-by-pu,
.cid-uAdwAHaXCR .mbr-shop .filter-by-pd,
.cid-uAdwAHaXCR .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdwAHaXCR .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdwAHaXCR .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdwAHaXCR .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdwAHaXCR .mbr-shop .galleryItem h4,
.cid-uAdwAHaXCR .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdwAHaXCR .mbr-shop .galleryItem h5,
.cid-uAdwAHaXCR .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdwAHaXCR .mbr-shop .galleryItem p,
.cid-uAdwAHaXCR .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdwAHaXCR .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdwAHaXCR .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdwAHaXCR .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdwAHaXCR .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdwAHaXCR .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdwAHaXCR .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdwAHaXCR .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdwAHaXCR .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdwAHaXCR .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdwAHaXCR .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdwAHaXCR .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdwAHaXCR .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdwAHaXCR .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdwAHaXCR .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdwAHaXCR .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdwAHaXCR .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdwAHaXCR .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdwAHaXCR .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdwAHaXCR .mbr-shop .toggle:hover,
.cid-uAdwAHaXCR .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdwAHaXCR .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdwAHaXCR .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdwAHaXCR .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdwAHaXCR .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdwAHaXCR .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdwAHaXCR .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdwAHaXCR .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdwAHaXCR .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdwAHaXCR .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdwAHaXCR .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdwAHaXCR .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdwAHaXCR .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwAHaXCR .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwAHaXCR .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdwAHaXCR .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdwAHaXCR .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdwAHaXCR .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdwAHaXCR .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdwAHaXCR .mbr-shop .price-range {
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdwAHaXCR .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdwAHaXCR .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdwAHaXCR .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdwAHaXCR .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdwAHaXCR .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdwAHaXCR .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdwAHaXCR .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdwAHaXCR .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdwAHaXCR .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdwAHaXCR .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdwAHaXCR .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdwAHaXCR .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdwAHaXCR .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdwAHaXCR .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdwAHaXCR .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdwAHaXCR .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdwAHaXCR .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdwAHaXCR .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdwAHaXCR .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdwAHaXCR .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdwAHaXCR .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdwAHaXCR .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdwAHaXCR .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdwAHaXCR .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdwAHaXCR .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdwAHaXCR .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdwAHaXCR .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdwAHaXCR .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdwAHaXCR .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdwAHaXCR .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdwAHaXCR .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdwAHaXCR .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdwAHaXCR .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdwAHaXCR .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdwAHaXCR .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdwAHaXCR .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwAHaXCR .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdwAHaXCR .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdwAHaXCR .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwAHaXCR .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdwAHaXCR .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdwAHaXCR .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdwAHaXCR .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdwAHaXCR .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdwAHaXCR .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdwAHaXCR .categories {
  padding: 0;
}
.cid-uAdwAHaXCR .sidebar-title {
  font-weight: bold;
}
.cid-uAdwAHaXCR .item-title {
  text-align: center;
}
.cid-uAdwAHaXCR .item-title DIV {
  text-align: center;
}
.cid-uAdwAHaXCR .card-description P {
  text-align: left;
}
.cid-uAdD34Hg3F {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdD34Hg3F .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdD34Hg3F .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdD34Hg3F .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdD34Hg3F .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdD34Hg3F img,
.cid-uAdD34Hg3F .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdD34Hg3F .item:focus,
.cid-uAdD34Hg3F span:focus {
  outline: none;
}
.cid-uAdD34Hg3F .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdD34Hg3F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdD34Hg3F .mbr-section-title {
  color: #232323;
}
.cid-uAdD34Hg3F .mbr-text,
.cid-uAdD34Hg3F .mbr-section-btn {
  text-align: center;
}
.cid-uAdD34Hg3F .item-title {
  text-align: center;
}
.cid-uAdD34Hg3F .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdD4rZHiJ {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdD4rZHiJ .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdD4rZHiJ .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdD4rZHiJ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdD4rZHiJ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdD4rZHiJ img,
.cid-uAdD4rZHiJ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdD4rZHiJ .item:focus,
.cid-uAdD4rZHiJ span:focus {
  outline: none;
}
.cid-uAdD4rZHiJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdD4rZHiJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdD4rZHiJ .mbr-section-title {
  color: #232323;
}
.cid-uAdD4rZHiJ .mbr-text,
.cid-uAdD4rZHiJ .mbr-section-btn {
  text-align: center;
}
.cid-uAdD4rZHiJ .item-title {
  text-align: center;
}
.cid-uAdD4rZHiJ .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdD6o6hE7 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdD6o6hE7 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdD6o6hE7 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdD6o6hE7 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdD6o6hE7 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdD6o6hE7 img,
.cid-uAdD6o6hE7 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdD6o6hE7 .item:focus,
.cid-uAdD6o6hE7 span:focus {
  outline: none;
}
.cid-uAdD6o6hE7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdD6o6hE7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdD6o6hE7 .mbr-section-title {
  color: #232323;
}
.cid-uAdD6o6hE7 .mbr-text,
.cid-uAdD6o6hE7 .mbr-section-btn {
  text-align: center;
}
.cid-uAdD6o6hE7 .item-title {
  text-align: center;
}
.cid-uAdD6o6hE7 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaCEyfGbk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaCEyfGbk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCEyfGbk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaCEyfGbk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaCEyfGbk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaCEyfGbk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaCEyfGbk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaCEyfGbk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaCEyfGbk .mbr-text,
.cid-uAaCEyfGbk .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQhobIoD {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQhobIoD img,
.cid-uAcQhobIoD .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQhobIoD img,
  .cid-uAcQhobIoD .item-img {
    max-height: 300px;
  }
}
.cid-uAcQhobIoD .item:focus,
.cid-uAcQhobIoD span:focus {
  outline: none;
}
.cid-uAcQhobIoD .item-wrapper {
  position: relative;
}
.cid-uAcQhobIoD .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQhobIoD .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQhobIoD .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQhobIoD .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQhobIoD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQhobIoD .mbr-section-title {
  color: #232323;
}
.cid-uAcQhobIoD .mbr-text,
.cid-uAcQhobIoD .mbr-section-btn {
  text-align: left;
}
.cid-uAcQhobIoD .item-title {
  text-align: center;
}
.cid-uAcQhobIoD .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQhobIoD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQhobIoD .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQhobIoD .embla__button--next,
.cid-uAcQhobIoD .embla__button--prev {
  display: flex;
}
.cid-uAcQhobIoD .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQhobIoD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQhobIoD .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQhobIoD .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQhobIoD .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQhobIoD .embla__button {
    top: auto;
  }
}
.cid-uAcQhobIoD .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQhobIoD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQhobIoD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQhobIoD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQhobIoD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQhobIoD .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQhobIoD .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQhobIoD .content-head {
  max-width: 800px;
}
.cid-uAaCEBRlyB {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaCEBRlyB img,
.cid-uAaCEBRlyB .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaCEBRlyB .item:focus,
.cid-uAaCEBRlyB span:focus {
  outline: none;
}
.cid-uAaCEBRlyB .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaCEBRlyB .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaCEBRlyB .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaCEBRlyB .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaCEBRlyB .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaCEBRlyB .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaCEBRlyB .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaCEBRlyB .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaCEBRlyB .mbr-section-title {
  color: #232323;
}
.cid-uAaCEBRlyB .mbr-text,
.cid-uAaCEBRlyB .mbr-section-btn {
  text-align: center;
}
.cid-uAaCEBRlyB .item-title {
  text-align: center;
}
.cid-uAaCEBRlyB .content-head {
  max-width: 800px;
}
.cid-uAaCEBRlyB .mbr-text,
.cid-uAaCEBRlyB .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaCEE2IFz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaCEE2IFz .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaCEE2IFz .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaCEE2IFz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaCEE2IFz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaCEE2IFz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaCEE2IFz .map-placeholder {
  display: none;
}
.cid-uAaCEE2IFz .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaCEE2IFz .card {
  padding: 3rem 8rem;
}
.cid-uAaCEE2IFz .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaCEE2IFz .card .mbr-text {
  color: #06182d;
}
.cid-uAaCEE2IFz .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaCEE2IFz .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaCEE2IFz .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaCEE2IFz .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaCEE2IFz .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaCEE2IFz .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaCEE2IFz .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaCEE2IFz .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaCEE2IFz .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaCEE2IFz .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaCEE2IFz .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaCEE2IFz .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaCEE2IFz .card .form-group {
  padding-right: 0;
}
.cid-uAaCEE2IFz .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaCEE2IFz .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaCEE2IFz .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaCEE2IFz .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCEE2IFz .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaCEE2IFz h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaCEE2IFz * {
    text-align: center !important;
  }
  .cid-uAaCEE2IFz .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaCEE2IFz .form-group {
    max-width: 180px;
  }
  .cid-uAaCEE2IFz .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaCEE2IFz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCEE2IFz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaCEGz9WV {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaCEI8xx5.popup-builder {
  background-color: #ffffff;
}
.cid-uAaCEI8xx5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaCEI8xx5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaCEI8xx5 .modal-content,
.cid-uAaCEI8xx5 .modal-dialog {
  height: auto;
}
.cid-uAaCEI8xx5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaCEI8xx5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaCEI8xx5 .form-wrapper .mbr-form .form-group,
  .cid-uAaCEI8xx5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaCEI8xx5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaCEI8xx5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaCEI8xx5 .mbr-text {
  text-align: center;
}
.cid-uAaCEI8xx5 .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaCEI8xx5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaCEI8xx5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaCEI8xx5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaCEI8xx5 .modal-open {
  overflow: hidden;
}
.cid-uAaCEI8xx5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaCEI8xx5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaCEI8xx5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaCEI8xx5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaCEI8xx5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaCEI8xx5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaCEI8xx5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaCEI8xx5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaCEI8xx5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaCEI8xx5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaCEI8xx5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaCEI8xx5 .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaCEI8xx5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaCEI8xx5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCEI8xx5 .modal-header {
    padding: 1rem;
  }
}
.cid-uAaCEI8xx5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaCEI8xx5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaCEI8xx5 .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaCEI8xx5 .modal-header .close:focus {
  outline: none;
}
.cid-uAaCEI8xx5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaCEI8xx5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaCEI8xx5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCEI8xx5 .modal-body {
    padding: 1rem;
  }
}
.cid-uAaCEI8xx5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaCEI8xx5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCEI8xx5 .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaCEI8xx5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaCEI8xx5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaCEI8xx5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaCEI8xx5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaCEI8xx5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaCEI8xx5 .modal-lg,
  .cid-uAaCEI8xx5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaCEI8xx5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaCEI8xx5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaCEI8xx5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaCEI8xx5 .form-group {
  margin-bottom: 1rem;
}
.cid-uAaCEI8xx5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaCEI8xx5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaCEI8xx5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaCEI8xx5 .mbr-section-btn {
  margin: 0;
}
.cid-uAaCEI8xx5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaCSPB9KH {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaCSPB9KH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaCSPB9KH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaCSPB9KH .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaCSPB9KH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaCSPB9KH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaCSPB9KH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaCSPB9KH .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaCSPB9KH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaCSPB9KH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaCSPB9KH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaCSPB9KH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaCSPB9KH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaCSPB9KH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaCSPB9KH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaCSPB9KH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaCSPB9KH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaCSPB9KH .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaCSPB9KH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaCSPB9KH .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaCSPB9KH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaCSPB9KH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaCSPB9KH .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaCSPB9KH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaCSPB9KH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaCSPB9KH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaCSPB9KH .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaCSPB9KH .nav-item:focus,
.cid-uAaCSPB9KH .nav-link:focus {
  outline: none;
}
.cid-uAaCSPB9KH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaCSPB9KH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaCSPB9KH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaCSPB9KH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaCSPB9KH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaCSPB9KH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaCSPB9KH .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaCSPB9KH .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaCSPB9KH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaCSPB9KH .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaCSPB9KH .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaCSPB9KH .navbar.collapsed {
  justify-content: center;
}
.cid-uAaCSPB9KH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaCSPB9KH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaCSPB9KH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaCSPB9KH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaCSPB9KH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaCSPB9KH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaCSPB9KH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaCSPB9KH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaCSPB9KH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaCSPB9KH .navbar {
    min-height: 72px;
  }
  .cid-uAaCSPB9KH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaCSPB9KH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaCSPB9KH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaCSPB9KH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaCSPB9KH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaCSPB9KH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaCSPB9KH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaCSPB9KH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaCSPB9KH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaCSPB9KH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaCSPB9KH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaCSPB9KH .dropdown-item.active,
.cid-uAaCSPB9KH .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaCSPB9KH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaCSPB9KH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaCSPB9KH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaCSPB9KH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaCSPB9KH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaCSPB9KH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaCSPB9KH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaCSPB9KH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaCSPB9KH .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaCSPB9KH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaCSPB9KH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaCSPB9KH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaCSPB9KH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaCSPB9KH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaCSPB9KH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaCSPB9KH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaCSPB9KH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaCSPB9KH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaCSPB9KH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaCSPB9KH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaCSPB9KH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaCSPB9KH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaCSPB9KH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaCSPB9KH .navbar {
    height: 70px;
  }
  .cid-uAaCSPB9KH .navbar.opened {
    height: auto;
  }
  .cid-uAaCSPB9KH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaCSPB9KH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaCSPB9KH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaCSPB9KH .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaCSPB9KH .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaCSPB9KH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaCSPB9KH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaCSPB9KH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaCSPB9KH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaCSPB9KH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaCSRQRNW {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaCSRQRNW .mbr-section-title {
  text-align: center;
}
.cid-uAaCSRQRNW .mbr-text,
.cid-uAaCSRQRNW .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaCSRQRNW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCSRQRNW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdwEsFp5y {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdwEsFp5y .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdwEsFp5y .mbr-shop .row {
  margin: 0;
}
.cid-uAdwEsFp5y .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdwEsFp5y .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdwEsFp5y .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdwEsFp5y .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdwEsFp5y .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdwEsFp5y .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdwEsFp5y .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwEsFp5y .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdwEsFp5y .mbr-shop .filter-by-pu,
.cid-uAdwEsFp5y .mbr-shop .filter-by-pd,
.cid-uAdwEsFp5y .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdwEsFp5y .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdwEsFp5y .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdwEsFp5y .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdwEsFp5y .mbr-shop .galleryItem h4,
.cid-uAdwEsFp5y .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdwEsFp5y .mbr-shop .galleryItem h5,
.cid-uAdwEsFp5y .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdwEsFp5y .mbr-shop .galleryItem p,
.cid-uAdwEsFp5y .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdwEsFp5y .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdwEsFp5y .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdwEsFp5y .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdwEsFp5y .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdwEsFp5y .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdwEsFp5y .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdwEsFp5y .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdwEsFp5y .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdwEsFp5y .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdwEsFp5y .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdwEsFp5y .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdwEsFp5y .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdwEsFp5y .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdwEsFp5y .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdwEsFp5y .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdwEsFp5y .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdwEsFp5y .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdwEsFp5y .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdwEsFp5y .mbr-shop .toggle:hover,
.cid-uAdwEsFp5y .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdwEsFp5y .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdwEsFp5y .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdwEsFp5y .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdwEsFp5y .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdwEsFp5y .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdwEsFp5y .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdwEsFp5y .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdwEsFp5y .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdwEsFp5y .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdwEsFp5y .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdwEsFp5y .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdwEsFp5y .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwEsFp5y .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwEsFp5y .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdwEsFp5y .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdwEsFp5y .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdwEsFp5y .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdwEsFp5y .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdwEsFp5y .mbr-shop .price-range {
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdwEsFp5y .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdwEsFp5y .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdwEsFp5y .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdwEsFp5y .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdwEsFp5y .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdwEsFp5y .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdwEsFp5y .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdwEsFp5y .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdwEsFp5y .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdwEsFp5y .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdwEsFp5y .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdwEsFp5y .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdwEsFp5y .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdwEsFp5y .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdwEsFp5y .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdwEsFp5y .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdwEsFp5y .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdwEsFp5y .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdwEsFp5y .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdwEsFp5y .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdwEsFp5y .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdwEsFp5y .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdwEsFp5y .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdwEsFp5y .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdwEsFp5y .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdwEsFp5y .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdwEsFp5y .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdwEsFp5y .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdwEsFp5y .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdwEsFp5y .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdwEsFp5y .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdwEsFp5y .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdwEsFp5y .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdwEsFp5y .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdwEsFp5y .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdwEsFp5y .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwEsFp5y .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdwEsFp5y .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdwEsFp5y .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwEsFp5y .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdwEsFp5y .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdwEsFp5y .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdwEsFp5y .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdwEsFp5y .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdwEsFp5y .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdwEsFp5y .categories {
  padding: 0;
}
.cid-uAdwEsFp5y .sidebar-title {
  font-weight: bold;
}
.cid-uAdwEsFp5y .item-title {
  text-align: center;
}
.cid-uAdwEsFp5y .item-title DIV {
  text-align: center;
}
.cid-uAdwEsFp5y .card-description P {
  text-align: left;
}
.cid-uAdDiXOcwA {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDiXOcwA .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDiXOcwA .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDiXOcwA .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDiXOcwA .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDiXOcwA img,
.cid-uAdDiXOcwA .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDiXOcwA .item:focus,
.cid-uAdDiXOcwA span:focus {
  outline: none;
}
.cid-uAdDiXOcwA .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDiXOcwA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDiXOcwA .mbr-section-title {
  color: #232323;
}
.cid-uAdDiXOcwA .mbr-text,
.cid-uAdDiXOcwA .mbr-section-btn {
  text-align: center;
}
.cid-uAdDiXOcwA .item-title {
  text-align: center;
}
.cid-uAdDiXOcwA .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdDkk0rUO {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDkk0rUO .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDkk0rUO .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDkk0rUO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDkk0rUO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDkk0rUO img,
.cid-uAdDkk0rUO .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDkk0rUO .item:focus,
.cid-uAdDkk0rUO span:focus {
  outline: none;
}
.cid-uAdDkk0rUO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDkk0rUO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDkk0rUO .mbr-section-title {
  color: #232323;
}
.cid-uAdDkk0rUO .mbr-text,
.cid-uAdDkk0rUO .mbr-section-btn {
  text-align: center;
}
.cid-uAdDkk0rUO .item-title {
  text-align: center;
}
.cid-uAdDkk0rUO .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdDmoMVAN {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDmoMVAN .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDmoMVAN .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDmoMVAN .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDmoMVAN .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDmoMVAN img,
.cid-uAdDmoMVAN .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDmoMVAN .item:focus,
.cid-uAdDmoMVAN span:focus {
  outline: none;
}
.cid-uAdDmoMVAN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDmoMVAN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDmoMVAN .mbr-section-title {
  color: #232323;
}
.cid-uAdDmoMVAN .mbr-text,
.cid-uAdDmoMVAN .mbr-section-btn {
  text-align: center;
}
.cid-uAdDmoMVAN .item-title {
  text-align: center;
}
.cid-uAdDmoMVAN .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaCT0p6H1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaCT0p6H1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCT0p6H1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaCT0p6H1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaCT0p6H1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaCT0p6H1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaCT0p6H1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaCT0p6H1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaCT0p6H1 .mbr-text,
.cid-uAaCT0p6H1 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQn223db {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQn223db img,
.cid-uAcQn223db .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQn223db img,
  .cid-uAcQn223db .item-img {
    max-height: 300px;
  }
}
.cid-uAcQn223db .item:focus,
.cid-uAcQn223db span:focus {
  outline: none;
}
.cid-uAcQn223db .item-wrapper {
  position: relative;
}
.cid-uAcQn223db .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQn223db .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQn223db .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQn223db .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQn223db .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQn223db .mbr-section-title {
  color: #232323;
}
.cid-uAcQn223db .mbr-text,
.cid-uAcQn223db .mbr-section-btn {
  text-align: left;
}
.cid-uAcQn223db .item-title {
  text-align: center;
}
.cid-uAcQn223db .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQn223db .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQn223db .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQn223db .embla__button--next,
.cid-uAcQn223db .embla__button--prev {
  display: flex;
}
.cid-uAcQn223db .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQn223db .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQn223db .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQn223db .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQn223db .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQn223db .embla__button {
    top: auto;
  }
}
.cid-uAcQn223db .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQn223db .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQn223db .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQn223db .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQn223db .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQn223db .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQn223db .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQn223db .content-head {
  max-width: 800px;
}
.cid-uAaCT4ozBE {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaCT4ozBE img,
.cid-uAaCT4ozBE .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaCT4ozBE .item:focus,
.cid-uAaCT4ozBE span:focus {
  outline: none;
}
.cid-uAaCT4ozBE .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaCT4ozBE .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaCT4ozBE .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaCT4ozBE .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaCT4ozBE .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaCT4ozBE .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaCT4ozBE .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaCT4ozBE .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaCT4ozBE .mbr-section-title {
  color: #232323;
}
.cid-uAaCT4ozBE .mbr-text,
.cid-uAaCT4ozBE .mbr-section-btn {
  text-align: center;
}
.cid-uAaCT4ozBE .item-title {
  text-align: center;
}
.cid-uAaCT4ozBE .content-head {
  max-width: 800px;
}
.cid-uAaCT4ozBE .mbr-text,
.cid-uAaCT4ozBE .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaCT6tOIY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaCT6tOIY .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaCT6tOIY .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaCT6tOIY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaCT6tOIY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaCT6tOIY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaCT6tOIY .map-placeholder {
  display: none;
}
.cid-uAaCT6tOIY .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaCT6tOIY .card {
  padding: 3rem 8rem;
}
.cid-uAaCT6tOIY .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaCT6tOIY .card .mbr-text {
  color: #06182d;
}
.cid-uAaCT6tOIY .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaCT6tOIY .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaCT6tOIY .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaCT6tOIY .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaCT6tOIY .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaCT6tOIY .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaCT6tOIY .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaCT6tOIY .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaCT6tOIY .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaCT6tOIY .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaCT6tOIY .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaCT6tOIY .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaCT6tOIY .card .form-group {
  padding-right: 0;
}
.cid-uAaCT6tOIY .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaCT6tOIY .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaCT6tOIY .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaCT6tOIY .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCT6tOIY .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaCT6tOIY h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaCT6tOIY * {
    text-align: center !important;
  }
  .cid-uAaCT6tOIY .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaCT6tOIY .form-group {
    max-width: 180px;
  }
  .cid-uAaCT6tOIY .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaCT6tOIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaCT6tOIY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaCTbHEgK {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaCTfnVI8.popup-builder {
  background-color: #ffffff;
}
.cid-uAaCTfnVI8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaCTfnVI8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaCTfnVI8 .modal-content,
.cid-uAaCTfnVI8 .modal-dialog {
  height: auto;
}
.cid-uAaCTfnVI8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaCTfnVI8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaCTfnVI8 .form-wrapper .mbr-form .form-group,
  .cid-uAaCTfnVI8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaCTfnVI8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaCTfnVI8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaCTfnVI8 .mbr-text {
  text-align: center;
}
.cid-uAaCTfnVI8 .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaCTfnVI8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaCTfnVI8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaCTfnVI8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaCTfnVI8 .modal-open {
  overflow: hidden;
}
.cid-uAaCTfnVI8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaCTfnVI8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaCTfnVI8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaCTfnVI8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaCTfnVI8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaCTfnVI8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaCTfnVI8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaCTfnVI8 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaCTfnVI8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaCTfnVI8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaCTfnVI8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaCTfnVI8 .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaCTfnVI8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaCTfnVI8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCTfnVI8 .modal-header {
    padding: 1rem;
  }
}
.cid-uAaCTfnVI8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaCTfnVI8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaCTfnVI8 .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaCTfnVI8 .modal-header .close:focus {
  outline: none;
}
.cid-uAaCTfnVI8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaCTfnVI8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaCTfnVI8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCTfnVI8 .modal-body {
    padding: 1rem;
  }
}
.cid-uAaCTfnVI8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaCTfnVI8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaCTfnVI8 .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaCTfnVI8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaCTfnVI8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaCTfnVI8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaCTfnVI8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaCTfnVI8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaCTfnVI8 .modal-lg,
  .cid-uAaCTfnVI8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaCTfnVI8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaCTfnVI8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaCTfnVI8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaCTfnVI8 .form-group {
  margin-bottom: 1rem;
}
.cid-uAaCTfnVI8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaCTfnVI8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaCTfnVI8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaCTfnVI8 .mbr-section-btn {
  margin: 0;
}
.cid-uAaCTfnVI8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaDgdwUev {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaDgdwUev .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaDgdwUev .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaDgdwUev .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaDgdwUev .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaDgdwUev .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaDgdwUev .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaDgdwUev .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaDgdwUev .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaDgdwUev .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaDgdwUev .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaDgdwUev .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaDgdwUev .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaDgdwUev .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaDgdwUev .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaDgdwUev .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaDgdwUev .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaDgdwUev .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaDgdwUev .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaDgdwUev .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaDgdwUev .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDgdwUev .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaDgdwUev .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaDgdwUev .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDgdwUev .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaDgdwUev .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaDgdwUev .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaDgdwUev .nav-item:focus,
.cid-uAaDgdwUev .nav-link:focus {
  outline: none;
}
.cid-uAaDgdwUev .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaDgdwUev .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaDgdwUev .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaDgdwUev .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaDgdwUev .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaDgdwUev .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaDgdwUev .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaDgdwUev .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaDgdwUev .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaDgdwUev .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaDgdwUev .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaDgdwUev .navbar.collapsed {
  justify-content: center;
}
.cid-uAaDgdwUev .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaDgdwUev .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaDgdwUev .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaDgdwUev .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaDgdwUev .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaDgdwUev .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaDgdwUev .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaDgdwUev .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaDgdwUev .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaDgdwUev .navbar {
    min-height: 72px;
  }
  .cid-uAaDgdwUev .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaDgdwUev .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaDgdwUev .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaDgdwUev .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaDgdwUev .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaDgdwUev .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaDgdwUev .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaDgdwUev .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaDgdwUev .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaDgdwUev .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDgdwUev .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaDgdwUev .dropdown-item.active,
.cid-uAaDgdwUev .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaDgdwUev .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaDgdwUev .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaDgdwUev .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaDgdwUev .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaDgdwUev .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaDgdwUev .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaDgdwUev ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaDgdwUev .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaDgdwUev .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaDgdwUev button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaDgdwUev button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaDgdwUev button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaDgdwUev button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDgdwUev button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDgdwUev button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaDgdwUev nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDgdwUev nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaDgdwUev nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaDgdwUev nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDgdwUev .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaDgdwUev a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDgdwUev .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaDgdwUev .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaDgdwUev .navbar {
    height: 70px;
  }
  .cid-uAaDgdwUev .navbar.opened {
    height: auto;
  }
  .cid-uAaDgdwUev .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaDgdwUev .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaDgdwUev .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaDgdwUev .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaDgdwUev .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaDgdwUev .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaDgdwUev .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaDgdwUev .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDgdwUev .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaDgdwUev .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaDgeXp5V {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaDgeXp5V .mbr-section-title {
  text-align: center;
}
.cid-uAaDgeXp5V .mbr-text,
.cid-uAaDgeXp5V .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaDgeXp5V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDgeXp5V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAfQAOWHjF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAfQAOWHjF .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAfQAOWHjF .mbr-shop .row {
  margin: 0;
}
.cid-uAfQAOWHjF .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAfQAOWHjF .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAfQAOWHjF .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAfQAOWHjF .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAfQAOWHjF .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAfQAOWHjF .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAfQAOWHjF .mbr-shop .hide-modal {
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAfQAOWHjF .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAfQAOWHjF .mbr-shop .filter-by-pu,
.cid-uAfQAOWHjF .mbr-shop .filter-by-pd,
.cid-uAfQAOWHjF .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAfQAOWHjF .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAfQAOWHjF .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAfQAOWHjF .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAfQAOWHjF .mbr-shop .galleryItem h4,
.cid-uAfQAOWHjF .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAfQAOWHjF .mbr-shop .galleryItem h5,
.cid-uAfQAOWHjF .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAfQAOWHjF .mbr-shop .galleryItem p,
.cid-uAfQAOWHjF .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAfQAOWHjF .mbr-shop .item-button {
  text-align: center;
}
.cid-uAfQAOWHjF .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAfQAOWHjF .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAfQAOWHjF .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAfQAOWHjF .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAfQAOWHjF .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAfQAOWHjF .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAfQAOWHjF .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAfQAOWHjF .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAfQAOWHjF .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAfQAOWHjF .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAfQAOWHjF .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAfQAOWHjF .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAfQAOWHjF .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAfQAOWHjF .mbr-shop .range-controls {
  position: relative;
}
.cid-uAfQAOWHjF .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAfQAOWHjF .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAfQAOWHjF .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAfQAOWHjF .mbr-shop .toggle:hover,
.cid-uAfQAOWHjF .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAfQAOWHjF .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAfQAOWHjF .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAfQAOWHjF .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAfQAOWHjF .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAfQAOWHjF .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAfQAOWHjF .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAfQAOWHjF .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAfQAOWHjF .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAfQAOWHjF .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAfQAOWHjF .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAfQAOWHjF .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAfQAOWHjF .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAfQAOWHjF .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAfQAOWHjF .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAfQAOWHjF .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAfQAOWHjF .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAfQAOWHjF .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAfQAOWHjF .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAfQAOWHjF .mbr-shop .price-range {
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAfQAOWHjF .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAfQAOWHjF .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAfQAOWHjF .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAfQAOWHjF .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAfQAOWHjF .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAfQAOWHjF .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAfQAOWHjF .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAfQAOWHjF .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAfQAOWHjF .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAfQAOWHjF .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAfQAOWHjF .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAfQAOWHjF .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAfQAOWHjF .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAfQAOWHjF .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAfQAOWHjF .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAfQAOWHjF .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAfQAOWHjF .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAfQAOWHjF .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAfQAOWHjF .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAfQAOWHjF .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAfQAOWHjF .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAfQAOWHjF .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAfQAOWHjF .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAfQAOWHjF .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAfQAOWHjF .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAfQAOWHjF .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAfQAOWHjF .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAfQAOWHjF .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAfQAOWHjF .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAfQAOWHjF .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAfQAOWHjF .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAfQAOWHjF .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAfQAOWHjF .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAfQAOWHjF .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAfQAOWHjF .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAfQAOWHjF .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAfQAOWHjF .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAfQAOWHjF .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAfQAOWHjF .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAfQAOWHjF .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAfQAOWHjF .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAfQAOWHjF .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAfQAOWHjF .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAfQAOWHjF .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAfQAOWHjF .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAfQAOWHjF .categories {
  padding: 0;
}
.cid-uAfQAOWHjF .sidebar-title {
  font-weight: bold;
}
.cid-uAfQAOWHjF .item-title {
  text-align: center;
}
.cid-uAfQAOWHjF .item-title DIV {
  text-align: center;
}
.cid-uAfQAOWHjF .card-description P {
  text-align: left;
}
.cid-uAdDrQ3j2l {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDrQ3j2l .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDrQ3j2l .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDrQ3j2l .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDrQ3j2l .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDrQ3j2l img,
.cid-uAdDrQ3j2l .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDrQ3j2l .item:focus,
.cid-uAdDrQ3j2l span:focus {
  outline: none;
}
.cid-uAdDrQ3j2l .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDrQ3j2l .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDrQ3j2l .mbr-section-title {
  color: #232323;
}
.cid-uAdDrQ3j2l .mbr-text,
.cid-uAdDrQ3j2l .mbr-section-btn {
  text-align: center;
}
.cid-uAdDrQ3j2l .item-title {
  text-align: center;
}
.cid-uAdDrQ3j2l .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdDtaAgJt {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDtaAgJt .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDtaAgJt .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDtaAgJt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDtaAgJt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDtaAgJt img,
.cid-uAdDtaAgJt .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDtaAgJt .item:focus,
.cid-uAdDtaAgJt span:focus {
  outline: none;
}
.cid-uAdDtaAgJt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDtaAgJt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDtaAgJt .mbr-section-title {
  color: #232323;
}
.cid-uAdDtaAgJt .mbr-text,
.cid-uAdDtaAgJt .mbr-section-btn {
  text-align: center;
}
.cid-uAdDtaAgJt .item-title {
  text-align: center;
}
.cid-uAdDtaAgJt .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdDwTfymD {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDwTfymD .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDwTfymD .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDwTfymD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDwTfymD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDwTfymD img,
.cid-uAdDwTfymD .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDwTfymD .item:focus,
.cid-uAdDwTfymD span:focus {
  outline: none;
}
.cid-uAdDwTfymD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDwTfymD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDwTfymD .mbr-section-title {
  color: #232323;
}
.cid-uAdDwTfymD .mbr-text,
.cid-uAdDwTfymD .mbr-section-btn {
  text-align: center;
}
.cid-uAdDwTfymD .item-title {
  text-align: center;
}
.cid-uAdDwTfymD .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaDgkBhLv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaDgkBhLv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDgkBhLv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaDgkBhLv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaDgkBhLv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaDgkBhLv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaDgkBhLv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaDgkBhLv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaDgkBhLv .mbr-text,
.cid-uAaDgkBhLv .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQu7leaQ {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQu7leaQ img,
.cid-uAcQu7leaQ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQu7leaQ img,
  .cid-uAcQu7leaQ .item-img {
    max-height: 300px;
  }
}
.cid-uAcQu7leaQ .item:focus,
.cid-uAcQu7leaQ span:focus {
  outline: none;
}
.cid-uAcQu7leaQ .item-wrapper {
  position: relative;
}
.cid-uAcQu7leaQ .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQu7leaQ .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQu7leaQ .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQu7leaQ .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQu7leaQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQu7leaQ .mbr-section-title {
  color: #232323;
}
.cid-uAcQu7leaQ .mbr-text,
.cid-uAcQu7leaQ .mbr-section-btn {
  text-align: left;
}
.cid-uAcQu7leaQ .item-title {
  text-align: center;
}
.cid-uAcQu7leaQ .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQu7leaQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQu7leaQ .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQu7leaQ .embla__button--next,
.cid-uAcQu7leaQ .embla__button--prev {
  display: flex;
}
.cid-uAcQu7leaQ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQu7leaQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQu7leaQ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQu7leaQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQu7leaQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQu7leaQ .embla__button {
    top: auto;
  }
}
.cid-uAcQu7leaQ .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQu7leaQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQu7leaQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQu7leaQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQu7leaQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQu7leaQ .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQu7leaQ .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQu7leaQ .content-head {
  max-width: 800px;
}
.cid-uAaDgo7Ixl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaDgo7Ixl img,
.cid-uAaDgo7Ixl .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaDgo7Ixl .item:focus,
.cid-uAaDgo7Ixl span:focus {
  outline: none;
}
.cid-uAaDgo7Ixl .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaDgo7Ixl .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaDgo7Ixl .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaDgo7Ixl .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaDgo7Ixl .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaDgo7Ixl .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaDgo7Ixl .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDgo7Ixl .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaDgo7Ixl .mbr-section-title {
  color: #232323;
}
.cid-uAaDgo7Ixl .mbr-text,
.cid-uAaDgo7Ixl .mbr-section-btn {
  text-align: center;
}
.cid-uAaDgo7Ixl .item-title {
  text-align: center;
}
.cid-uAaDgo7Ixl .content-head {
  max-width: 800px;
}
.cid-uAaDgo7Ixl .mbr-text,
.cid-uAaDgo7Ixl .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaDgpYpoE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaDgpYpoE .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaDgpYpoE .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaDgpYpoE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaDgpYpoE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaDgpYpoE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaDgpYpoE .map-placeholder {
  display: none;
}
.cid-uAaDgpYpoE .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaDgpYpoE .card {
  padding: 3rem 8rem;
}
.cid-uAaDgpYpoE .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaDgpYpoE .card .mbr-text {
  color: #06182d;
}
.cid-uAaDgpYpoE .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaDgpYpoE .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaDgpYpoE .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaDgpYpoE .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaDgpYpoE .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaDgpYpoE .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaDgpYpoE .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaDgpYpoE .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaDgpYpoE .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaDgpYpoE .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaDgpYpoE .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDgpYpoE .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaDgpYpoE .card .form-group {
  padding-right: 0;
}
.cid-uAaDgpYpoE .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaDgpYpoE .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaDgpYpoE .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaDgpYpoE .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDgpYpoE .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaDgpYpoE h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaDgpYpoE * {
    text-align: center !important;
  }
  .cid-uAaDgpYpoE .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaDgpYpoE .form-group {
    max-width: 180px;
  }
  .cid-uAaDgpYpoE .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaDgpYpoE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDgpYpoE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaDgs6Etm {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaDgtr8ZP.popup-builder {
  background-color: #ffffff;
}
.cid-uAaDgtr8ZP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaDgtr8ZP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaDgtr8ZP .modal-content,
.cid-uAaDgtr8ZP .modal-dialog {
  height: auto;
}
.cid-uAaDgtr8ZP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaDgtr8ZP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaDgtr8ZP .form-wrapper .mbr-form .form-group,
  .cid-uAaDgtr8ZP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaDgtr8ZP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaDgtr8ZP .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaDgtr8ZP .mbr-text {
  text-align: center;
}
.cid-uAaDgtr8ZP .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaDgtr8ZP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaDgtr8ZP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaDgtr8ZP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaDgtr8ZP .modal-open {
  overflow: hidden;
}
.cid-uAaDgtr8ZP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaDgtr8ZP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaDgtr8ZP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaDgtr8ZP .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaDgtr8ZP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaDgtr8ZP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaDgtr8ZP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaDgtr8ZP .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaDgtr8ZP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaDgtr8ZP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaDgtr8ZP .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaDgtr8ZP .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaDgtr8ZP .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaDgtr8ZP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDgtr8ZP .modal-header {
    padding: 1rem;
  }
}
.cid-uAaDgtr8ZP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaDgtr8ZP .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaDgtr8ZP .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaDgtr8ZP .modal-header .close:focus {
  outline: none;
}
.cid-uAaDgtr8ZP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaDgtr8ZP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaDgtr8ZP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDgtr8ZP .modal-body {
    padding: 1rem;
  }
}
.cid-uAaDgtr8ZP .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaDgtr8ZP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDgtr8ZP .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaDgtr8ZP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaDgtr8ZP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaDgtr8ZP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaDgtr8ZP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaDgtr8ZP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaDgtr8ZP .modal-lg,
  .cid-uAaDgtr8ZP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaDgtr8ZP .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaDgtr8ZP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaDgtr8ZP .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaDgtr8ZP .form-group {
  margin-bottom: 1rem;
}
.cid-uAaDgtr8ZP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaDgtr8ZP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaDgtr8ZP .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaDgtr8ZP .mbr-section-btn {
  margin: 0;
}
.cid-uAaDgtr8ZP .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaDzvhCBk {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaDzvhCBk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaDzvhCBk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaDzvhCBk .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaDzvhCBk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaDzvhCBk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaDzvhCBk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaDzvhCBk .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaDzvhCBk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaDzvhCBk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaDzvhCBk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaDzvhCBk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaDzvhCBk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaDzvhCBk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaDzvhCBk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaDzvhCBk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaDzvhCBk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaDzvhCBk .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaDzvhCBk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaDzvhCBk .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaDzvhCBk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDzvhCBk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaDzvhCBk .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaDzvhCBk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDzvhCBk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaDzvhCBk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaDzvhCBk .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaDzvhCBk .nav-item:focus,
.cid-uAaDzvhCBk .nav-link:focus {
  outline: none;
}
.cid-uAaDzvhCBk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaDzvhCBk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaDzvhCBk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaDzvhCBk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaDzvhCBk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaDzvhCBk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaDzvhCBk .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaDzvhCBk .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaDzvhCBk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaDzvhCBk .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaDzvhCBk .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaDzvhCBk .navbar.collapsed {
  justify-content: center;
}
.cid-uAaDzvhCBk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaDzvhCBk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaDzvhCBk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaDzvhCBk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaDzvhCBk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaDzvhCBk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaDzvhCBk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaDzvhCBk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaDzvhCBk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaDzvhCBk .navbar {
    min-height: 72px;
  }
  .cid-uAaDzvhCBk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaDzvhCBk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaDzvhCBk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaDzvhCBk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaDzvhCBk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaDzvhCBk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaDzvhCBk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaDzvhCBk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaDzvhCBk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaDzvhCBk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDzvhCBk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaDzvhCBk .dropdown-item.active,
.cid-uAaDzvhCBk .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaDzvhCBk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaDzvhCBk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaDzvhCBk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaDzvhCBk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaDzvhCBk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaDzvhCBk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaDzvhCBk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaDzvhCBk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaDzvhCBk .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaDzvhCBk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaDzvhCBk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaDzvhCBk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaDzvhCBk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDzvhCBk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDzvhCBk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaDzvhCBk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDzvhCBk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaDzvhCBk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaDzvhCBk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDzvhCBk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaDzvhCBk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDzvhCBk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaDzvhCBk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaDzvhCBk .navbar {
    height: 70px;
  }
  .cid-uAaDzvhCBk .navbar.opened {
    height: auto;
  }
  .cid-uAaDzvhCBk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaDzvhCBk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaDzvhCBk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaDzvhCBk .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaDzvhCBk .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaDzvhCBk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaDzvhCBk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaDzvhCBk .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDzvhCBk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaDzvhCBk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaDzwuW8H {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaDzwuW8H .mbr-section-title {
  text-align: center;
}
.cid-uAaDzwuW8H .mbr-text,
.cid-uAaDzwuW8H .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaDzwuW8H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDzwuW8H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdwKt3L3c {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdwKt3L3c .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdwKt3L3c .mbr-shop .row {
  margin: 0;
}
.cid-uAdwKt3L3c .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdwKt3L3c .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdwKt3L3c .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdwKt3L3c .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdwKt3L3c .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdwKt3L3c .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdwKt3L3c .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwKt3L3c .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdwKt3L3c .mbr-shop .filter-by-pu,
.cid-uAdwKt3L3c .mbr-shop .filter-by-pd,
.cid-uAdwKt3L3c .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdwKt3L3c .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdwKt3L3c .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdwKt3L3c .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdwKt3L3c .mbr-shop .galleryItem h4,
.cid-uAdwKt3L3c .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdwKt3L3c .mbr-shop .galleryItem h5,
.cid-uAdwKt3L3c .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdwKt3L3c .mbr-shop .galleryItem p,
.cid-uAdwKt3L3c .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdwKt3L3c .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdwKt3L3c .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdwKt3L3c .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdwKt3L3c .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdwKt3L3c .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdwKt3L3c .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdwKt3L3c .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdwKt3L3c .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdwKt3L3c .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdwKt3L3c .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdwKt3L3c .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdwKt3L3c .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdwKt3L3c .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdwKt3L3c .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdwKt3L3c .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdwKt3L3c .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdwKt3L3c .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdwKt3L3c .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdwKt3L3c .mbr-shop .toggle:hover,
.cid-uAdwKt3L3c .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdwKt3L3c .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdwKt3L3c .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdwKt3L3c .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdwKt3L3c .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdwKt3L3c .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdwKt3L3c .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdwKt3L3c .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdwKt3L3c .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdwKt3L3c .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdwKt3L3c .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdwKt3L3c .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdwKt3L3c .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwKt3L3c .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwKt3L3c .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdwKt3L3c .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdwKt3L3c .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdwKt3L3c .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdwKt3L3c .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdwKt3L3c .mbr-shop .price-range {
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdwKt3L3c .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdwKt3L3c .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdwKt3L3c .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdwKt3L3c .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdwKt3L3c .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdwKt3L3c .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdwKt3L3c .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdwKt3L3c .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdwKt3L3c .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdwKt3L3c .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdwKt3L3c .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdwKt3L3c .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdwKt3L3c .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdwKt3L3c .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdwKt3L3c .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdwKt3L3c .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdwKt3L3c .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdwKt3L3c .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdwKt3L3c .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdwKt3L3c .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdwKt3L3c .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdwKt3L3c .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdwKt3L3c .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdwKt3L3c .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdwKt3L3c .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdwKt3L3c .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdwKt3L3c .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdwKt3L3c .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdwKt3L3c .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdwKt3L3c .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdwKt3L3c .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdwKt3L3c .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdwKt3L3c .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdwKt3L3c .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdwKt3L3c .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdwKt3L3c .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwKt3L3c .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdwKt3L3c .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdwKt3L3c .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwKt3L3c .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdwKt3L3c .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdwKt3L3c .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdwKt3L3c .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdwKt3L3c .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdwKt3L3c .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdwKt3L3c .categories {
  padding: 0;
}
.cid-uAdwKt3L3c .sidebar-title {
  font-weight: bold;
}
.cid-uAdwKt3L3c .item-title {
  text-align: center;
}
.cid-uAdwKt3L3c .item-title DIV {
  text-align: center;
}
.cid-uAdwKt3L3c .card-description P {
  text-align: left;
}
.cid-uAdDGUo7pa {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDGUo7pa .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDGUo7pa .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDGUo7pa .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDGUo7pa .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDGUo7pa img,
.cid-uAdDGUo7pa .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDGUo7pa .item:focus,
.cid-uAdDGUo7pa span:focus {
  outline: none;
}
.cid-uAdDGUo7pa .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDGUo7pa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDGUo7pa .mbr-section-title {
  color: #232323;
}
.cid-uAdDGUo7pa .mbr-text,
.cid-uAdDGUo7pa .mbr-section-btn {
  text-align: center;
}
.cid-uAdDGUo7pa .item-title {
  text-align: center;
}
.cid-uAdDGUo7pa .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdDIclpLx {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDIclpLx .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDIclpLx .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDIclpLx .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDIclpLx .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDIclpLx img,
.cid-uAdDIclpLx .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDIclpLx .item:focus,
.cid-uAdDIclpLx span:focus {
  outline: none;
}
.cid-uAdDIclpLx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDIclpLx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDIclpLx .mbr-section-title {
  color: #232323;
}
.cid-uAdDIclpLx .mbr-text,
.cid-uAdDIclpLx .mbr-section-btn {
  text-align: center;
}
.cid-uAdDIclpLx .item-title {
  text-align: center;
}
.cid-uAdDIclpLx .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdDKpXyBH {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDKpXyBH .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDKpXyBH .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDKpXyBH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDKpXyBH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDKpXyBH img,
.cid-uAdDKpXyBH .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDKpXyBH .item:focus,
.cid-uAdDKpXyBH span:focus {
  outline: none;
}
.cid-uAdDKpXyBH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDKpXyBH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDKpXyBH .mbr-section-title {
  color: #232323;
}
.cid-uAdDKpXyBH .mbr-text,
.cid-uAdDKpXyBH .mbr-section-btn {
  text-align: center;
}
.cid-uAdDKpXyBH .item-title {
  text-align: center;
}
.cid-uAdDKpXyBH .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaDzBKVRI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaDzBKVRI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDzBKVRI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaDzBKVRI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaDzBKVRI .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaDzBKVRI .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaDzBKVRI .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaDzBKVRI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaDzBKVRI .mbr-text,
.cid-uAaDzBKVRI .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQDVtZpu {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQDVtZpu img,
.cid-uAcQDVtZpu .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQDVtZpu img,
  .cid-uAcQDVtZpu .item-img {
    max-height: 300px;
  }
}
.cid-uAcQDVtZpu .item:focus,
.cid-uAcQDVtZpu span:focus {
  outline: none;
}
.cid-uAcQDVtZpu .item-wrapper {
  position: relative;
}
.cid-uAcQDVtZpu .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQDVtZpu .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQDVtZpu .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQDVtZpu .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQDVtZpu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQDVtZpu .mbr-section-title {
  color: #232323;
}
.cid-uAcQDVtZpu .mbr-text,
.cid-uAcQDVtZpu .mbr-section-btn {
  text-align: left;
}
.cid-uAcQDVtZpu .item-title {
  text-align: center;
}
.cid-uAcQDVtZpu .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQDVtZpu .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQDVtZpu .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQDVtZpu .embla__button--next,
.cid-uAcQDVtZpu .embla__button--prev {
  display: flex;
}
.cid-uAcQDVtZpu .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQDVtZpu .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQDVtZpu .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQDVtZpu .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQDVtZpu .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQDVtZpu .embla__button {
    top: auto;
  }
}
.cid-uAcQDVtZpu .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQDVtZpu .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQDVtZpu .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQDVtZpu .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQDVtZpu .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQDVtZpu .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQDVtZpu .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQDVtZpu .content-head {
  max-width: 800px;
}
.cid-uAaDzEBC6P {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaDzEBC6P img,
.cid-uAaDzEBC6P .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaDzEBC6P .item:focus,
.cid-uAaDzEBC6P span:focus {
  outline: none;
}
.cid-uAaDzEBC6P .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaDzEBC6P .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaDzEBC6P .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaDzEBC6P .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaDzEBC6P .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaDzEBC6P .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaDzEBC6P .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDzEBC6P .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaDzEBC6P .mbr-section-title {
  color: #232323;
}
.cid-uAaDzEBC6P .mbr-text,
.cid-uAaDzEBC6P .mbr-section-btn {
  text-align: center;
}
.cid-uAaDzEBC6P .item-title {
  text-align: center;
}
.cid-uAaDzEBC6P .content-head {
  max-width: 800px;
}
.cid-uAaDzEBC6P .mbr-text,
.cid-uAaDzEBC6P .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaDzGby8S {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaDzGby8S .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaDzGby8S .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaDzGby8S .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaDzGby8S .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaDzGby8S .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaDzGby8S .map-placeholder {
  display: none;
}
.cid-uAaDzGby8S .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaDzGby8S .card {
  padding: 3rem 8rem;
}
.cid-uAaDzGby8S .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaDzGby8S .card .mbr-text {
  color: #06182d;
}
.cid-uAaDzGby8S .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaDzGby8S .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaDzGby8S .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaDzGby8S .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaDzGby8S .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaDzGby8S .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaDzGby8S .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaDzGby8S .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaDzGby8S .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaDzGby8S .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaDzGby8S .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDzGby8S .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaDzGby8S .card .form-group {
  padding-right: 0;
}
.cid-uAaDzGby8S .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaDzGby8S .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaDzGby8S .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaDzGby8S .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDzGby8S .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaDzGby8S h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaDzGby8S * {
    text-align: center !important;
  }
  .cid-uAaDzGby8S .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaDzGby8S .form-group {
    max-width: 180px;
  }
  .cid-uAaDzGby8S .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaDzGby8S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDzGby8S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaDzI8lJW {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaDzJsAcg.popup-builder {
  background-color: #ffffff;
}
.cid-uAaDzJsAcg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaDzJsAcg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaDzJsAcg .modal-content,
.cid-uAaDzJsAcg .modal-dialog {
  height: auto;
}
.cid-uAaDzJsAcg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaDzJsAcg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaDzJsAcg .form-wrapper .mbr-form .form-group,
  .cid-uAaDzJsAcg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaDzJsAcg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaDzJsAcg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaDzJsAcg .mbr-text {
  text-align: center;
}
.cid-uAaDzJsAcg .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaDzJsAcg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaDzJsAcg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaDzJsAcg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaDzJsAcg .modal-open {
  overflow: hidden;
}
.cid-uAaDzJsAcg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaDzJsAcg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaDzJsAcg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaDzJsAcg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaDzJsAcg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaDzJsAcg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaDzJsAcg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaDzJsAcg .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaDzJsAcg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaDzJsAcg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaDzJsAcg .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaDzJsAcg .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaDzJsAcg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaDzJsAcg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDzJsAcg .modal-header {
    padding: 1rem;
  }
}
.cid-uAaDzJsAcg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaDzJsAcg .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaDzJsAcg .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaDzJsAcg .modal-header .close:focus {
  outline: none;
}
.cid-uAaDzJsAcg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaDzJsAcg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaDzJsAcg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDzJsAcg .modal-body {
    padding: 1rem;
  }
}
.cid-uAaDzJsAcg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaDzJsAcg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDzJsAcg .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaDzJsAcg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaDzJsAcg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaDzJsAcg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaDzJsAcg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaDzJsAcg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaDzJsAcg .modal-lg,
  .cid-uAaDzJsAcg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaDzJsAcg .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaDzJsAcg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaDzJsAcg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaDzJsAcg .form-group {
  margin-bottom: 1rem;
}
.cid-uAaDzJsAcg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaDzJsAcg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaDzJsAcg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaDzJsAcg .mbr-section-btn {
  margin: 0;
}
.cid-uAaDzJsAcg .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaDGQsFN8 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaDGQsFN8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaDGQsFN8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaDGQsFN8 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaDGQsFN8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaDGQsFN8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaDGQsFN8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaDGQsFN8 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaDGQsFN8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaDGQsFN8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaDGQsFN8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaDGQsFN8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaDGQsFN8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaDGQsFN8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaDGQsFN8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaDGQsFN8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaDGQsFN8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaDGQsFN8 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaDGQsFN8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaDGQsFN8 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaDGQsFN8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDGQsFN8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaDGQsFN8 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaDGQsFN8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDGQsFN8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaDGQsFN8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaDGQsFN8 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaDGQsFN8 .nav-item:focus,
.cid-uAaDGQsFN8 .nav-link:focus {
  outline: none;
}
.cid-uAaDGQsFN8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaDGQsFN8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaDGQsFN8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaDGQsFN8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaDGQsFN8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaDGQsFN8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaDGQsFN8 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaDGQsFN8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaDGQsFN8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaDGQsFN8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaDGQsFN8 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaDGQsFN8 .navbar.collapsed {
  justify-content: center;
}
.cid-uAaDGQsFN8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaDGQsFN8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaDGQsFN8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaDGQsFN8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaDGQsFN8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaDGQsFN8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaDGQsFN8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaDGQsFN8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaDGQsFN8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaDGQsFN8 .navbar {
    min-height: 72px;
  }
  .cid-uAaDGQsFN8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaDGQsFN8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaDGQsFN8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaDGQsFN8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaDGQsFN8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaDGQsFN8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaDGQsFN8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaDGQsFN8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaDGQsFN8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaDGQsFN8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDGQsFN8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaDGQsFN8 .dropdown-item.active,
.cid-uAaDGQsFN8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaDGQsFN8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaDGQsFN8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaDGQsFN8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaDGQsFN8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaDGQsFN8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaDGQsFN8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaDGQsFN8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaDGQsFN8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaDGQsFN8 .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaDGQsFN8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaDGQsFN8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaDGQsFN8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaDGQsFN8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDGQsFN8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDGQsFN8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaDGQsFN8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDGQsFN8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaDGQsFN8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaDGQsFN8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDGQsFN8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaDGQsFN8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDGQsFN8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaDGQsFN8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaDGQsFN8 .navbar {
    height: 70px;
  }
  .cid-uAaDGQsFN8 .navbar.opened {
    height: auto;
  }
  .cid-uAaDGQsFN8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaDGQsFN8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaDGQsFN8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaDGQsFN8 .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaDGQsFN8 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaDGQsFN8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaDGQsFN8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaDGQsFN8 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDGQsFN8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaDGQsFN8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaDGRzv8i {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaDGRzv8i .mbr-section-title {
  text-align: center;
}
.cid-uAaDGRzv8i .mbr-text,
.cid-uAaDGRzv8i .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaDGRzv8i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDGRzv8i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdwNaZOAJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdwNaZOAJ .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdwNaZOAJ .mbr-shop .row {
  margin: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdwNaZOAJ .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdwNaZOAJ .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdwNaZOAJ .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdwNaZOAJ .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdwNaZOAJ .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdwNaZOAJ .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwNaZOAJ .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdwNaZOAJ .mbr-shop .filter-by-pu,
.cid-uAdwNaZOAJ .mbr-shop .filter-by-pd,
.cid-uAdwNaZOAJ .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdwNaZOAJ .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdwNaZOAJ .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdwNaZOAJ .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdwNaZOAJ .mbr-shop .galleryItem h4,
.cid-uAdwNaZOAJ .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdwNaZOAJ .mbr-shop .galleryItem h5,
.cid-uAdwNaZOAJ .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .galleryItem p,
.cid-uAdwNaZOAJ .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdwNaZOAJ .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdwNaZOAJ .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdwNaZOAJ .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdwNaZOAJ .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdwNaZOAJ .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdwNaZOAJ .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdwNaZOAJ .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdwNaZOAJ .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdwNaZOAJ .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdwNaZOAJ .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdwNaZOAJ .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdwNaZOAJ .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdwNaZOAJ .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdwNaZOAJ .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdwNaZOAJ .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdwNaZOAJ .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdwNaZOAJ .mbr-shop .toggle:hover,
.cid-uAdwNaZOAJ .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdwNaZOAJ .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdwNaZOAJ .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdwNaZOAJ .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdwNaZOAJ .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdwNaZOAJ .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdwNaZOAJ .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdwNaZOAJ .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdwNaZOAJ .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdwNaZOAJ .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwNaZOAJ .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwNaZOAJ .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdwNaZOAJ .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdwNaZOAJ .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdwNaZOAJ .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdwNaZOAJ .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdwNaZOAJ .mbr-shop .price-range {
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdwNaZOAJ .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdwNaZOAJ .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdwNaZOAJ .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdwNaZOAJ .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdwNaZOAJ .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdwNaZOAJ .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdwNaZOAJ .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdwNaZOAJ .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdwNaZOAJ .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdwNaZOAJ .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdwNaZOAJ .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdwNaZOAJ .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdwNaZOAJ .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdwNaZOAJ .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdwNaZOAJ .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdwNaZOAJ .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdwNaZOAJ .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdwNaZOAJ .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdwNaZOAJ .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdwNaZOAJ .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdwNaZOAJ .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdwNaZOAJ .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdwNaZOAJ .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdwNaZOAJ .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdwNaZOAJ .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdwNaZOAJ .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdwNaZOAJ .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwNaZOAJ .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdwNaZOAJ .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdwNaZOAJ .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwNaZOAJ .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdwNaZOAJ .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdwNaZOAJ .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdwNaZOAJ .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdwNaZOAJ .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdwNaZOAJ .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdwNaZOAJ .categories {
  padding: 0;
}
.cid-uAdwNaZOAJ .sidebar-title {
  font-weight: bold;
}
.cid-uAdwNaZOAJ .item-title {
  text-align: center;
}
.cid-uAdwNaZOAJ .item-title DIV {
  text-align: center;
}
.cid-uAdwNaZOAJ .card-description P {
  text-align: left;
}
.cid-uAdDPMTEa0 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDPMTEa0 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDPMTEa0 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDPMTEa0 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDPMTEa0 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDPMTEa0 img,
.cid-uAdDPMTEa0 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDPMTEa0 .item:focus,
.cid-uAdDPMTEa0 span:focus {
  outline: none;
}
.cid-uAdDPMTEa0 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDPMTEa0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDPMTEa0 .mbr-section-title {
  color: #232323;
}
.cid-uAdDPMTEa0 .mbr-text,
.cid-uAdDPMTEa0 .mbr-section-btn {
  text-align: center;
}
.cid-uAdDPMTEa0 .item-title {
  text-align: center;
}
.cid-uAdDPMTEa0 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdDQWJRPQ {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDQWJRPQ .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDQWJRPQ .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDQWJRPQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDQWJRPQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDQWJRPQ img,
.cid-uAdDQWJRPQ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDQWJRPQ .item:focus,
.cid-uAdDQWJRPQ span:focus {
  outline: none;
}
.cid-uAdDQWJRPQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDQWJRPQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDQWJRPQ .mbr-section-title {
  color: #232323;
}
.cid-uAdDQWJRPQ .mbr-text,
.cid-uAdDQWJRPQ .mbr-section-btn {
  text-align: center;
}
.cid-uAdDQWJRPQ .item-title {
  text-align: center;
}
.cid-uAdDQWJRPQ .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdDSxz2cO {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdDSxz2cO .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdDSxz2cO .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdDSxz2cO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdDSxz2cO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdDSxz2cO img,
.cid-uAdDSxz2cO .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdDSxz2cO .item:focus,
.cid-uAdDSxz2cO span:focus {
  outline: none;
}
.cid-uAdDSxz2cO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdDSxz2cO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdDSxz2cO .mbr-section-title {
  color: #232323;
}
.cid-uAdDSxz2cO .mbr-text,
.cid-uAdDSxz2cO .mbr-section-btn {
  text-align: center;
}
.cid-uAdDSxz2cO .item-title {
  text-align: center;
}
.cid-uAdDSxz2cO .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaDGWvaDV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaDGWvaDV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDGWvaDV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaDGWvaDV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaDGWvaDV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaDGWvaDV .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaDGWvaDV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaDGWvaDV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaDGWvaDV .mbr-text,
.cid-uAaDGWvaDV .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQJVRZf4 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQJVRZf4 img,
.cid-uAcQJVRZf4 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQJVRZf4 img,
  .cid-uAcQJVRZf4 .item-img {
    max-height: 300px;
  }
}
.cid-uAcQJVRZf4 .item:focus,
.cid-uAcQJVRZf4 span:focus {
  outline: none;
}
.cid-uAcQJVRZf4 .item-wrapper {
  position: relative;
}
.cid-uAcQJVRZf4 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQJVRZf4 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQJVRZf4 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQJVRZf4 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQJVRZf4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQJVRZf4 .mbr-section-title {
  color: #232323;
}
.cid-uAcQJVRZf4 .mbr-text,
.cid-uAcQJVRZf4 .mbr-section-btn {
  text-align: left;
}
.cid-uAcQJVRZf4 .item-title {
  text-align: center;
}
.cid-uAcQJVRZf4 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQJVRZf4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQJVRZf4 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQJVRZf4 .embla__button--next,
.cid-uAcQJVRZf4 .embla__button--prev {
  display: flex;
}
.cid-uAcQJVRZf4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQJVRZf4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQJVRZf4 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQJVRZf4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQJVRZf4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQJVRZf4 .embla__button {
    top: auto;
  }
}
.cid-uAcQJVRZf4 .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQJVRZf4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQJVRZf4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQJVRZf4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQJVRZf4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQJVRZf4 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQJVRZf4 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQJVRZf4 .content-head {
  max-width: 800px;
}
.cid-uAaDGZbnC9 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaDGZbnC9 img,
.cid-uAaDGZbnC9 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaDGZbnC9 .item:focus,
.cid-uAaDGZbnC9 span:focus {
  outline: none;
}
.cid-uAaDGZbnC9 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaDGZbnC9 .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaDGZbnC9 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaDGZbnC9 .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaDGZbnC9 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaDGZbnC9 .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaDGZbnC9 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDGZbnC9 .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaDGZbnC9 .mbr-section-title {
  color: #232323;
}
.cid-uAaDGZbnC9 .mbr-text,
.cid-uAaDGZbnC9 .mbr-section-btn {
  text-align: center;
}
.cid-uAaDGZbnC9 .item-title {
  text-align: center;
}
.cid-uAaDGZbnC9 .content-head {
  max-width: 800px;
}
.cid-uAaDGZbnC9 .mbr-text,
.cid-uAaDGZbnC9 .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaDH0G32g {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaDH0G32g .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaDH0G32g .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaDH0G32g .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaDH0G32g .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaDH0G32g .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaDH0G32g .map-placeholder {
  display: none;
}
.cid-uAaDH0G32g .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaDH0G32g .card {
  padding: 3rem 8rem;
}
.cid-uAaDH0G32g .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaDH0G32g .card .mbr-text {
  color: #06182d;
}
.cid-uAaDH0G32g .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaDH0G32g .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaDH0G32g .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaDH0G32g .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaDH0G32g .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaDH0G32g .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaDH0G32g .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaDH0G32g .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaDH0G32g .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaDH0G32g .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaDH0G32g .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDH0G32g .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaDH0G32g .card .form-group {
  padding-right: 0;
}
.cid-uAaDH0G32g .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaDH0G32g .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaDH0G32g .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaDH0G32g .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDH0G32g .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaDH0G32g h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaDH0G32g * {
    text-align: center !important;
  }
  .cid-uAaDH0G32g .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaDH0G32g .form-group {
    max-width: 180px;
  }
  .cid-uAaDH0G32g .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaDH0G32g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDH0G32g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaDH2Hu9L {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaDH3UfoK.popup-builder {
  background-color: #ffffff;
}
.cid-uAaDH3UfoK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaDH3UfoK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaDH3UfoK .modal-content,
.cid-uAaDH3UfoK .modal-dialog {
  height: auto;
}
.cid-uAaDH3UfoK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaDH3UfoK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaDH3UfoK .form-wrapper .mbr-form .form-group,
  .cid-uAaDH3UfoK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaDH3UfoK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaDH3UfoK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaDH3UfoK .mbr-text {
  text-align: center;
}
.cid-uAaDH3UfoK .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaDH3UfoK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaDH3UfoK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaDH3UfoK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaDH3UfoK .modal-open {
  overflow: hidden;
}
.cid-uAaDH3UfoK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaDH3UfoK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaDH3UfoK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaDH3UfoK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaDH3UfoK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaDH3UfoK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaDH3UfoK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaDH3UfoK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaDH3UfoK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaDH3UfoK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaDH3UfoK .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaDH3UfoK .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaDH3UfoK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaDH3UfoK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDH3UfoK .modal-header {
    padding: 1rem;
  }
}
.cid-uAaDH3UfoK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaDH3UfoK .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaDH3UfoK .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaDH3UfoK .modal-header .close:focus {
  outline: none;
}
.cid-uAaDH3UfoK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaDH3UfoK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaDH3UfoK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDH3UfoK .modal-body {
    padding: 1rem;
  }
}
.cid-uAaDH3UfoK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaDH3UfoK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDH3UfoK .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaDH3UfoK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaDH3UfoK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaDH3UfoK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaDH3UfoK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaDH3UfoK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaDH3UfoK .modal-lg,
  .cid-uAaDH3UfoK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaDH3UfoK .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaDH3UfoK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaDH3UfoK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaDH3UfoK .form-group {
  margin-bottom: 1rem;
}
.cid-uAaDH3UfoK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaDH3UfoK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaDH3UfoK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaDH3UfoK .mbr-section-btn {
  margin: 0;
}
.cid-uAaDH3UfoK .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaDNTMGfd {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaDNTMGfd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaDNTMGfd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaDNTMGfd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaDNTMGfd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaDNTMGfd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaDNTMGfd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaDNTMGfd .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaDNTMGfd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaDNTMGfd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaDNTMGfd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaDNTMGfd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaDNTMGfd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaDNTMGfd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaDNTMGfd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaDNTMGfd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaDNTMGfd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaDNTMGfd .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaDNTMGfd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaDNTMGfd .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaDNTMGfd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDNTMGfd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaDNTMGfd .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaDNTMGfd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDNTMGfd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaDNTMGfd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaDNTMGfd .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaDNTMGfd .nav-item:focus,
.cid-uAaDNTMGfd .nav-link:focus {
  outline: none;
}
.cid-uAaDNTMGfd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaDNTMGfd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaDNTMGfd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaDNTMGfd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaDNTMGfd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaDNTMGfd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaDNTMGfd .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaDNTMGfd .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaDNTMGfd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaDNTMGfd .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaDNTMGfd .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaDNTMGfd .navbar.collapsed {
  justify-content: center;
}
.cid-uAaDNTMGfd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaDNTMGfd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaDNTMGfd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaDNTMGfd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaDNTMGfd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaDNTMGfd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaDNTMGfd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaDNTMGfd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaDNTMGfd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaDNTMGfd .navbar {
    min-height: 72px;
  }
  .cid-uAaDNTMGfd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaDNTMGfd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaDNTMGfd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaDNTMGfd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaDNTMGfd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaDNTMGfd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaDNTMGfd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaDNTMGfd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaDNTMGfd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaDNTMGfd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDNTMGfd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaDNTMGfd .dropdown-item.active,
.cid-uAaDNTMGfd .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaDNTMGfd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaDNTMGfd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaDNTMGfd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaDNTMGfd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaDNTMGfd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaDNTMGfd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaDNTMGfd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaDNTMGfd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaDNTMGfd .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaDNTMGfd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaDNTMGfd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaDNTMGfd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaDNTMGfd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDNTMGfd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDNTMGfd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaDNTMGfd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDNTMGfd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaDNTMGfd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaDNTMGfd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDNTMGfd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaDNTMGfd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDNTMGfd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaDNTMGfd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaDNTMGfd .navbar {
    height: 70px;
  }
  .cid-uAaDNTMGfd .navbar.opened {
    height: auto;
  }
  .cid-uAaDNTMGfd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaDNTMGfd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaDNTMGfd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaDNTMGfd .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaDNTMGfd .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaDNTMGfd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaDNTMGfd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaDNTMGfd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDNTMGfd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaDNTMGfd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaDNUM1cO {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaDNUM1cO .mbr-section-title {
  text-align: center;
}
.cid-uAaDNUM1cO .mbr-text,
.cid-uAaDNUM1cO .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaDNUM1cO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDNUM1cO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdwTXwyrJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdwTXwyrJ .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdwTXwyrJ .mbr-shop .row {
  margin: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdwTXwyrJ .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdwTXwyrJ .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdwTXwyrJ .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdwTXwyrJ .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdwTXwyrJ .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdwTXwyrJ .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwTXwyrJ .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdwTXwyrJ .mbr-shop .filter-by-pu,
.cid-uAdwTXwyrJ .mbr-shop .filter-by-pd,
.cid-uAdwTXwyrJ .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdwTXwyrJ .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdwTXwyrJ .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdwTXwyrJ .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdwTXwyrJ .mbr-shop .galleryItem h4,
.cid-uAdwTXwyrJ .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdwTXwyrJ .mbr-shop .galleryItem h5,
.cid-uAdwTXwyrJ .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .galleryItem p,
.cid-uAdwTXwyrJ .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdwTXwyrJ .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdwTXwyrJ .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdwTXwyrJ .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdwTXwyrJ .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdwTXwyrJ .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdwTXwyrJ .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdwTXwyrJ .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdwTXwyrJ .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdwTXwyrJ .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdwTXwyrJ .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdwTXwyrJ .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdwTXwyrJ .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdwTXwyrJ .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdwTXwyrJ .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdwTXwyrJ .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdwTXwyrJ .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdwTXwyrJ .mbr-shop .toggle:hover,
.cid-uAdwTXwyrJ .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdwTXwyrJ .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdwTXwyrJ .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdwTXwyrJ .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdwTXwyrJ .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdwTXwyrJ .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdwTXwyrJ .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdwTXwyrJ .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdwTXwyrJ .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdwTXwyrJ .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwTXwyrJ .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwTXwyrJ .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdwTXwyrJ .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdwTXwyrJ .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdwTXwyrJ .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdwTXwyrJ .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdwTXwyrJ .mbr-shop .price-range {
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdwTXwyrJ .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdwTXwyrJ .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdwTXwyrJ .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdwTXwyrJ .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdwTXwyrJ .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdwTXwyrJ .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdwTXwyrJ .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdwTXwyrJ .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdwTXwyrJ .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdwTXwyrJ .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdwTXwyrJ .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdwTXwyrJ .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdwTXwyrJ .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdwTXwyrJ .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdwTXwyrJ .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdwTXwyrJ .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdwTXwyrJ .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdwTXwyrJ .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdwTXwyrJ .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdwTXwyrJ .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdwTXwyrJ .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdwTXwyrJ .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdwTXwyrJ .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdwTXwyrJ .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdwTXwyrJ .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdwTXwyrJ .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdwTXwyrJ .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwTXwyrJ .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdwTXwyrJ .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdwTXwyrJ .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwTXwyrJ .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdwTXwyrJ .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdwTXwyrJ .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdwTXwyrJ .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdwTXwyrJ .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdwTXwyrJ .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdwTXwyrJ .categories {
  padding: 0;
}
.cid-uAdwTXwyrJ .sidebar-title {
  font-weight: bold;
}
.cid-uAdwTXwyrJ .item-title {
  text-align: center;
}
.cid-uAdwTXwyrJ .item-title DIV {
  text-align: center;
}
.cid-uAdwTXwyrJ .card-description P {
  text-align: left;
}
.cid-uAdE8YvVIn {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdE8YvVIn .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdE8YvVIn .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdE8YvVIn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdE8YvVIn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdE8YvVIn img,
.cid-uAdE8YvVIn .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdE8YvVIn .item:focus,
.cid-uAdE8YvVIn span:focus {
  outline: none;
}
.cid-uAdE8YvVIn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdE8YvVIn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdE8YvVIn .mbr-section-title {
  color: #232323;
}
.cid-uAdE8YvVIn .mbr-text,
.cid-uAdE8YvVIn .mbr-section-btn {
  text-align: center;
}
.cid-uAdE8YvVIn .item-title {
  text-align: center;
}
.cid-uAdE8YvVIn .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdEeHGWAB {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdEeHGWAB .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdEeHGWAB .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdEeHGWAB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdEeHGWAB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdEeHGWAB img,
.cid-uAdEeHGWAB .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdEeHGWAB .item:focus,
.cid-uAdEeHGWAB span:focus {
  outline: none;
}
.cid-uAdEeHGWAB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdEeHGWAB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdEeHGWAB .mbr-section-title {
  color: #232323;
}
.cid-uAdEeHGWAB .mbr-text,
.cid-uAdEeHGWAB .mbr-section-btn {
  text-align: center;
}
.cid-uAdEeHGWAB .item-title {
  text-align: center;
}
.cid-uAdEeHGWAB .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdEfVWchg {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdEfVWchg .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdEfVWchg .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdEfVWchg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdEfVWchg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdEfVWchg img,
.cid-uAdEfVWchg .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdEfVWchg .item:focus,
.cid-uAdEfVWchg span:focus {
  outline: none;
}
.cid-uAdEfVWchg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdEfVWchg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdEfVWchg .mbr-section-title {
  color: #232323;
}
.cid-uAdEfVWchg .mbr-text,
.cid-uAdEfVWchg .mbr-section-btn {
  text-align: center;
}
.cid-uAdEfVWchg .item-title {
  text-align: center;
}
.cid-uAdEfVWchg .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaDNYXNuw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaDNYXNuw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDNYXNuw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaDNYXNuw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaDNYXNuw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaDNYXNuw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaDNYXNuw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaDNYXNuw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaDNYXNuw .mbr-text,
.cid-uAaDNYXNuw .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQOwR7mR {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQOwR7mR img,
.cid-uAcQOwR7mR .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQOwR7mR img,
  .cid-uAcQOwR7mR .item-img {
    max-height: 300px;
  }
}
.cid-uAcQOwR7mR .item:focus,
.cid-uAcQOwR7mR span:focus {
  outline: none;
}
.cid-uAcQOwR7mR .item-wrapper {
  position: relative;
}
.cid-uAcQOwR7mR .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQOwR7mR .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQOwR7mR .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQOwR7mR .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQOwR7mR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQOwR7mR .mbr-section-title {
  color: #232323;
}
.cid-uAcQOwR7mR .mbr-text,
.cid-uAcQOwR7mR .mbr-section-btn {
  text-align: left;
}
.cid-uAcQOwR7mR .item-title {
  text-align: center;
}
.cid-uAcQOwR7mR .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQOwR7mR .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQOwR7mR .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQOwR7mR .embla__button--next,
.cid-uAcQOwR7mR .embla__button--prev {
  display: flex;
}
.cid-uAcQOwR7mR .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQOwR7mR .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQOwR7mR .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQOwR7mR .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQOwR7mR .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQOwR7mR .embla__button {
    top: auto;
  }
}
.cid-uAcQOwR7mR .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQOwR7mR .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQOwR7mR .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQOwR7mR .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQOwR7mR .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQOwR7mR .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQOwR7mR .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQOwR7mR .content-head {
  max-width: 800px;
}
.cid-uAaDO1mxIf {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaDO1mxIf img,
.cid-uAaDO1mxIf .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaDO1mxIf .item:focus,
.cid-uAaDO1mxIf span:focus {
  outline: none;
}
.cid-uAaDO1mxIf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaDO1mxIf .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaDO1mxIf .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaDO1mxIf .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaDO1mxIf .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaDO1mxIf .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaDO1mxIf .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDO1mxIf .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaDO1mxIf .mbr-section-title {
  color: #232323;
}
.cid-uAaDO1mxIf .mbr-text,
.cid-uAaDO1mxIf .mbr-section-btn {
  text-align: center;
}
.cid-uAaDO1mxIf .item-title {
  text-align: center;
}
.cid-uAaDO1mxIf .content-head {
  max-width: 800px;
}
.cid-uAaDO1mxIf .mbr-text,
.cid-uAaDO1mxIf .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaDO2IWDn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaDO2IWDn .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaDO2IWDn .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaDO2IWDn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaDO2IWDn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaDO2IWDn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaDO2IWDn .map-placeholder {
  display: none;
}
.cid-uAaDO2IWDn .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaDO2IWDn .card {
  padding: 3rem 8rem;
}
.cid-uAaDO2IWDn .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaDO2IWDn .card .mbr-text {
  color: #06182d;
}
.cid-uAaDO2IWDn .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaDO2IWDn .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaDO2IWDn .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaDO2IWDn .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaDO2IWDn .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaDO2IWDn .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaDO2IWDn .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaDO2IWDn .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaDO2IWDn .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaDO2IWDn .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaDO2IWDn .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDO2IWDn .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaDO2IWDn .card .form-group {
  padding-right: 0;
}
.cid-uAaDO2IWDn .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaDO2IWDn .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaDO2IWDn .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaDO2IWDn .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDO2IWDn .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaDO2IWDn h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaDO2IWDn * {
    text-align: center !important;
  }
  .cid-uAaDO2IWDn .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaDO2IWDn .form-group {
    max-width: 180px;
  }
  .cid-uAaDO2IWDn .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaDO2IWDn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDO2IWDn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaDO4spIj {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaDO5C9qS.popup-builder {
  background-color: #ffffff;
}
.cid-uAaDO5C9qS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaDO5C9qS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaDO5C9qS .modal-content,
.cid-uAaDO5C9qS .modal-dialog {
  height: auto;
}
.cid-uAaDO5C9qS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaDO5C9qS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaDO5C9qS .form-wrapper .mbr-form .form-group,
  .cid-uAaDO5C9qS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaDO5C9qS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaDO5C9qS .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaDO5C9qS .mbr-text {
  text-align: center;
}
.cid-uAaDO5C9qS .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaDO5C9qS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaDO5C9qS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaDO5C9qS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaDO5C9qS .modal-open {
  overflow: hidden;
}
.cid-uAaDO5C9qS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaDO5C9qS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaDO5C9qS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaDO5C9qS .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaDO5C9qS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaDO5C9qS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaDO5C9qS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaDO5C9qS .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaDO5C9qS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaDO5C9qS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaDO5C9qS .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaDO5C9qS .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaDO5C9qS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaDO5C9qS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDO5C9qS .modal-header {
    padding: 1rem;
  }
}
.cid-uAaDO5C9qS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaDO5C9qS .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaDO5C9qS .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaDO5C9qS .modal-header .close:focus {
  outline: none;
}
.cid-uAaDO5C9qS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaDO5C9qS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaDO5C9qS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDO5C9qS .modal-body {
    padding: 1rem;
  }
}
.cid-uAaDO5C9qS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaDO5C9qS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDO5C9qS .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaDO5C9qS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaDO5C9qS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaDO5C9qS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaDO5C9qS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaDO5C9qS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaDO5C9qS .modal-lg,
  .cid-uAaDO5C9qS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaDO5C9qS .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaDO5C9qS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaDO5C9qS .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaDO5C9qS .form-group {
  margin-bottom: 1rem;
}
.cid-uAaDO5C9qS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaDO5C9qS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaDO5C9qS .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaDO5C9qS .mbr-section-btn {
  margin: 0;
}
.cid-uAaDO5C9qS .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaDUauvQM {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaDUauvQM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaDUauvQM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaDUauvQM .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaDUauvQM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaDUauvQM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaDUauvQM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaDUauvQM .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaDUauvQM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaDUauvQM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaDUauvQM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaDUauvQM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaDUauvQM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaDUauvQM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaDUauvQM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaDUauvQM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaDUauvQM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaDUauvQM .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaDUauvQM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaDUauvQM .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaDUauvQM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDUauvQM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaDUauvQM .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaDUauvQM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDUauvQM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaDUauvQM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaDUauvQM .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaDUauvQM .nav-item:focus,
.cid-uAaDUauvQM .nav-link:focus {
  outline: none;
}
.cid-uAaDUauvQM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaDUauvQM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaDUauvQM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaDUauvQM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaDUauvQM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaDUauvQM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaDUauvQM .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaDUauvQM .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaDUauvQM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaDUauvQM .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaDUauvQM .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaDUauvQM .navbar.collapsed {
  justify-content: center;
}
.cid-uAaDUauvQM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaDUauvQM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaDUauvQM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaDUauvQM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaDUauvQM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaDUauvQM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaDUauvQM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaDUauvQM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaDUauvQM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaDUauvQM .navbar {
    min-height: 72px;
  }
  .cid-uAaDUauvQM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaDUauvQM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaDUauvQM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaDUauvQM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaDUauvQM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaDUauvQM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaDUauvQM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaDUauvQM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaDUauvQM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaDUauvQM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaDUauvQM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaDUauvQM .dropdown-item.active,
.cid-uAaDUauvQM .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaDUauvQM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaDUauvQM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaDUauvQM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaDUauvQM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaDUauvQM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaDUauvQM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaDUauvQM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaDUauvQM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaDUauvQM .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaDUauvQM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaDUauvQM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaDUauvQM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaDUauvQM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDUauvQM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaDUauvQM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaDUauvQM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDUauvQM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaDUauvQM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaDUauvQM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaDUauvQM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaDUauvQM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDUauvQM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaDUauvQM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaDUauvQM .navbar {
    height: 70px;
  }
  .cid-uAaDUauvQM .navbar.opened {
    height: auto;
  }
  .cid-uAaDUauvQM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaDUauvQM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaDUauvQM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaDUauvQM .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaDUauvQM .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaDUauvQM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaDUauvQM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaDUauvQM .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaDUauvQM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaDUauvQM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaDUbvY0E {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaDUbvY0E .mbr-section-title {
  text-align: center;
}
.cid-uAaDUbvY0E .mbr-text,
.cid-uAaDUbvY0E .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaDUbvY0E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDUbvY0E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdwY2noIN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdwY2noIN .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdwY2noIN .mbr-shop .row {
  margin: 0;
}
.cid-uAdwY2noIN .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdwY2noIN .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdwY2noIN .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdwY2noIN .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdwY2noIN .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdwY2noIN .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdwY2noIN .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwY2noIN .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdwY2noIN .mbr-shop .filter-by-pu,
.cid-uAdwY2noIN .mbr-shop .filter-by-pd,
.cid-uAdwY2noIN .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdwY2noIN .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdwY2noIN .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdwY2noIN .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdwY2noIN .mbr-shop .galleryItem h4,
.cid-uAdwY2noIN .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdwY2noIN .mbr-shop .galleryItem h5,
.cid-uAdwY2noIN .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdwY2noIN .mbr-shop .galleryItem p,
.cid-uAdwY2noIN .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdwY2noIN .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdwY2noIN .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdwY2noIN .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdwY2noIN .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdwY2noIN .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdwY2noIN .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdwY2noIN .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdwY2noIN .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdwY2noIN .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdwY2noIN .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdwY2noIN .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdwY2noIN .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdwY2noIN .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdwY2noIN .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdwY2noIN .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdwY2noIN .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdwY2noIN .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdwY2noIN .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdwY2noIN .mbr-shop .toggle:hover,
.cid-uAdwY2noIN .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdwY2noIN .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdwY2noIN .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdwY2noIN .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdwY2noIN .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdwY2noIN .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdwY2noIN .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdwY2noIN .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdwY2noIN .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdwY2noIN .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdwY2noIN .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdwY2noIN .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdwY2noIN .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwY2noIN .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdwY2noIN .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdwY2noIN .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdwY2noIN .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdwY2noIN .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdwY2noIN .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdwY2noIN .mbr-shop .price-range {
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdwY2noIN .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdwY2noIN .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdwY2noIN .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdwY2noIN .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdwY2noIN .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdwY2noIN .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdwY2noIN .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdwY2noIN .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdwY2noIN .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdwY2noIN .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdwY2noIN .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdwY2noIN .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdwY2noIN .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdwY2noIN .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdwY2noIN .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdwY2noIN .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdwY2noIN .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdwY2noIN .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdwY2noIN .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdwY2noIN .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdwY2noIN .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdwY2noIN .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdwY2noIN .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdwY2noIN .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdwY2noIN .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdwY2noIN .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdwY2noIN .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdwY2noIN .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdwY2noIN .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdwY2noIN .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdwY2noIN .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdwY2noIN .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdwY2noIN .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdwY2noIN .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdwY2noIN .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdwY2noIN .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwY2noIN .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdwY2noIN .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdwY2noIN .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdwY2noIN .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdwY2noIN .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdwY2noIN .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdwY2noIN .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdwY2noIN .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdwY2noIN .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdwY2noIN .categories {
  padding: 0;
}
.cid-uAdwY2noIN .sidebar-title {
  font-weight: bold;
}
.cid-uAdwY2noIN .item-title {
  text-align: center;
}
.cid-uAdwY2noIN .item-title DIV {
  text-align: center;
}
.cid-uAdwY2noIN .card-description P {
  text-align: left;
}
.cid-uAdEBtGzM3 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdEBtGzM3 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdEBtGzM3 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdEBtGzM3 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdEBtGzM3 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdEBtGzM3 img,
.cid-uAdEBtGzM3 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdEBtGzM3 .item:focus,
.cid-uAdEBtGzM3 span:focus {
  outline: none;
}
.cid-uAdEBtGzM3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdEBtGzM3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdEBtGzM3 .mbr-section-title {
  color: #232323;
}
.cid-uAdEBtGzM3 .mbr-text,
.cid-uAdEBtGzM3 .mbr-section-btn {
  text-align: center;
}
.cid-uAdEBtGzM3 .item-title {
  text-align: center;
}
.cid-uAdEBtGzM3 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdECWN0LB {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdECWN0LB .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdECWN0LB .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdECWN0LB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdECWN0LB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdECWN0LB img,
.cid-uAdECWN0LB .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdECWN0LB .item:focus,
.cid-uAdECWN0LB span:focus {
  outline: none;
}
.cid-uAdECWN0LB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdECWN0LB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdECWN0LB .mbr-section-title {
  color: #232323;
}
.cid-uAdECWN0LB .mbr-text,
.cid-uAdECWN0LB .mbr-section-btn {
  text-align: center;
}
.cid-uAdECWN0LB .item-title {
  text-align: center;
}
.cid-uAdECWN0LB .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdEEhVUsg {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdEEhVUsg .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdEEhVUsg .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdEEhVUsg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdEEhVUsg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdEEhVUsg img,
.cid-uAdEEhVUsg .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdEEhVUsg .item:focus,
.cid-uAdEEhVUsg span:focus {
  outline: none;
}
.cid-uAdEEhVUsg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdEEhVUsg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdEEhVUsg .mbr-section-title {
  color: #232323;
}
.cid-uAdEEhVUsg .mbr-text,
.cid-uAdEEhVUsg .mbr-section-btn {
  text-align: center;
}
.cid-uAdEEhVUsg .item-title {
  text-align: center;
}
.cid-uAdEEhVUsg .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaDUfKEGm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaDUfKEGm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDUfKEGm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaDUfKEGm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaDUfKEGm .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaDUfKEGm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaDUfKEGm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaDUfKEGm .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaDUfKEGm .mbr-text,
.cid-uAaDUfKEGm .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQThHLxz {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQThHLxz img,
.cid-uAcQThHLxz .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQThHLxz img,
  .cid-uAcQThHLxz .item-img {
    max-height: 300px;
  }
}
.cid-uAcQThHLxz .item:focus,
.cid-uAcQThHLxz span:focus {
  outline: none;
}
.cid-uAcQThHLxz .item-wrapper {
  position: relative;
}
.cid-uAcQThHLxz .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQThHLxz .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQThHLxz .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQThHLxz .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQThHLxz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQThHLxz .mbr-section-title {
  color: #232323;
}
.cid-uAcQThHLxz .mbr-text,
.cid-uAcQThHLxz .mbr-section-btn {
  text-align: left;
}
.cid-uAcQThHLxz .item-title {
  text-align: center;
}
.cid-uAcQThHLxz .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQThHLxz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQThHLxz .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQThHLxz .embla__button--next,
.cid-uAcQThHLxz .embla__button--prev {
  display: flex;
}
.cid-uAcQThHLxz .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQThHLxz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQThHLxz .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQThHLxz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQThHLxz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQThHLxz .embla__button {
    top: auto;
  }
}
.cid-uAcQThHLxz .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQThHLxz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQThHLxz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQThHLxz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQThHLxz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQThHLxz .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQThHLxz .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQThHLxz .content-head {
  max-width: 800px;
}
.cid-uAaDUi7BOv {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaDUi7BOv img,
.cid-uAaDUi7BOv .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaDUi7BOv .item:focus,
.cid-uAaDUi7BOv span:focus {
  outline: none;
}
.cid-uAaDUi7BOv .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaDUi7BOv .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaDUi7BOv .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaDUi7BOv .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaDUi7BOv .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaDUi7BOv .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaDUi7BOv .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaDUi7BOv .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaDUi7BOv .mbr-section-title {
  color: #232323;
}
.cid-uAaDUi7BOv .mbr-text,
.cid-uAaDUi7BOv .mbr-section-btn {
  text-align: center;
}
.cid-uAaDUi7BOv .item-title {
  text-align: center;
}
.cid-uAaDUi7BOv .content-head {
  max-width: 800px;
}
.cid-uAaDUi7BOv .mbr-text,
.cid-uAaDUi7BOv .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaDUjxnuC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaDUjxnuC .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaDUjxnuC .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaDUjxnuC .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaDUjxnuC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaDUjxnuC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaDUjxnuC .map-placeholder {
  display: none;
}
.cid-uAaDUjxnuC .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaDUjxnuC .card {
  padding: 3rem 8rem;
}
.cid-uAaDUjxnuC .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaDUjxnuC .card .mbr-text {
  color: #06182d;
}
.cid-uAaDUjxnuC .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaDUjxnuC .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaDUjxnuC .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaDUjxnuC .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaDUjxnuC .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaDUjxnuC .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaDUjxnuC .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaDUjxnuC .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaDUjxnuC .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaDUjxnuC .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaDUjxnuC .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaDUjxnuC .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaDUjxnuC .card .form-group {
  padding-right: 0;
}
.cid-uAaDUjxnuC .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaDUjxnuC .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaDUjxnuC .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaDUjxnuC .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDUjxnuC .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaDUjxnuC h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaDUjxnuC * {
    text-align: center !important;
  }
  .cid-uAaDUjxnuC .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaDUjxnuC .form-group {
    max-width: 180px;
  }
  .cid-uAaDUjxnuC .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaDUjxnuC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaDUjxnuC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaDUlaels {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaDUmhITL.popup-builder {
  background-color: #ffffff;
}
.cid-uAaDUmhITL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaDUmhITL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaDUmhITL .modal-content,
.cid-uAaDUmhITL .modal-dialog {
  height: auto;
}
.cid-uAaDUmhITL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaDUmhITL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaDUmhITL .form-wrapper .mbr-form .form-group,
  .cid-uAaDUmhITL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaDUmhITL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaDUmhITL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaDUmhITL .mbr-text {
  text-align: center;
}
.cid-uAaDUmhITL .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaDUmhITL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaDUmhITL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaDUmhITL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaDUmhITL .modal-open {
  overflow: hidden;
}
.cid-uAaDUmhITL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaDUmhITL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaDUmhITL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaDUmhITL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaDUmhITL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaDUmhITL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaDUmhITL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaDUmhITL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaDUmhITL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaDUmhITL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaDUmhITL .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaDUmhITL .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaDUmhITL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaDUmhITL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDUmhITL .modal-header {
    padding: 1rem;
  }
}
.cid-uAaDUmhITL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaDUmhITL .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaDUmhITL .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaDUmhITL .modal-header .close:focus {
  outline: none;
}
.cid-uAaDUmhITL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaDUmhITL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaDUmhITL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDUmhITL .modal-body {
    padding: 1rem;
  }
}
.cid-uAaDUmhITL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaDUmhITL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaDUmhITL .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaDUmhITL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaDUmhITL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaDUmhITL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaDUmhITL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaDUmhITL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaDUmhITL .modal-lg,
  .cid-uAaDUmhITL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaDUmhITL .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaDUmhITL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaDUmhITL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaDUmhITL .form-group {
  margin-bottom: 1rem;
}
.cid-uAaDUmhITL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaDUmhITL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaDUmhITL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaDUmhITL .mbr-section-btn {
  margin: 0;
}
.cid-uAaDUmhITL .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaFGlatSA {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaFGlatSA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaFGlatSA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaFGlatSA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaFGlatSA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaFGlatSA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaFGlatSA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaFGlatSA .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaFGlatSA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaFGlatSA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaFGlatSA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaFGlatSA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaFGlatSA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaFGlatSA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaFGlatSA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaFGlatSA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaFGlatSA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaFGlatSA .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaFGlatSA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaFGlatSA .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaFGlatSA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaFGlatSA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaFGlatSA .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaFGlatSA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaFGlatSA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaFGlatSA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaFGlatSA .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaFGlatSA .nav-item:focus,
.cid-uAaFGlatSA .nav-link:focus {
  outline: none;
}
.cid-uAaFGlatSA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaFGlatSA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaFGlatSA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaFGlatSA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaFGlatSA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaFGlatSA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaFGlatSA .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaFGlatSA .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaFGlatSA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaFGlatSA .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaFGlatSA .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaFGlatSA .navbar.collapsed {
  justify-content: center;
}
.cid-uAaFGlatSA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaFGlatSA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaFGlatSA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaFGlatSA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaFGlatSA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaFGlatSA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaFGlatSA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaFGlatSA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaFGlatSA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaFGlatSA .navbar {
    min-height: 72px;
  }
  .cid-uAaFGlatSA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaFGlatSA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaFGlatSA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaFGlatSA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaFGlatSA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaFGlatSA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaFGlatSA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaFGlatSA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaFGlatSA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaFGlatSA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaFGlatSA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaFGlatSA .dropdown-item.active,
.cid-uAaFGlatSA .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaFGlatSA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaFGlatSA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaFGlatSA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaFGlatSA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaFGlatSA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaFGlatSA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaFGlatSA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaFGlatSA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaFGlatSA .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaFGlatSA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaFGlatSA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaFGlatSA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaFGlatSA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaFGlatSA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaFGlatSA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaFGlatSA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaFGlatSA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaFGlatSA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaFGlatSA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaFGlatSA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaFGlatSA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaFGlatSA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaFGlatSA .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaFGlatSA .navbar {
    height: 70px;
  }
  .cid-uAaFGlatSA .navbar.opened {
    height: auto;
  }
  .cid-uAaFGlatSA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaFGlatSA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaFGlatSA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaFGlatSA .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaFGlatSA .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaFGlatSA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaFGlatSA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaFGlatSA .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaFGlatSA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaFGlatSA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaFGmeqg6 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaFGmeqg6 .mbr-section-title {
  text-align: center;
}
.cid-uAaFGmeqg6 .mbr-text,
.cid-uAaFGmeqg6 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaFGmeqg6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFGmeqg6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdx0sTKEs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdx0sTKEs .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdx0sTKEs .mbr-shop .row {
  margin: 0;
}
.cid-uAdx0sTKEs .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdx0sTKEs .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdx0sTKEs .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdx0sTKEs .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdx0sTKEs .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdx0sTKEs .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdx0sTKEs .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx0sTKEs .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdx0sTKEs .mbr-shop .filter-by-pu,
.cid-uAdx0sTKEs .mbr-shop .filter-by-pd,
.cid-uAdx0sTKEs .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdx0sTKEs .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdx0sTKEs .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdx0sTKEs .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdx0sTKEs .mbr-shop .galleryItem h4,
.cid-uAdx0sTKEs .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdx0sTKEs .mbr-shop .galleryItem h5,
.cid-uAdx0sTKEs .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdx0sTKEs .mbr-shop .galleryItem p,
.cid-uAdx0sTKEs .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdx0sTKEs .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdx0sTKEs .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdx0sTKEs .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdx0sTKEs .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdx0sTKEs .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdx0sTKEs .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdx0sTKEs .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdx0sTKEs .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdx0sTKEs .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdx0sTKEs .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdx0sTKEs .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdx0sTKEs .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdx0sTKEs .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdx0sTKEs .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdx0sTKEs .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdx0sTKEs .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdx0sTKEs .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdx0sTKEs .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdx0sTKEs .mbr-shop .toggle:hover,
.cid-uAdx0sTKEs .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdx0sTKEs .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdx0sTKEs .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdx0sTKEs .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdx0sTKEs .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdx0sTKEs .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdx0sTKEs .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdx0sTKEs .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdx0sTKEs .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdx0sTKEs .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdx0sTKEs .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdx0sTKEs .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdx0sTKEs .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx0sTKEs .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx0sTKEs .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdx0sTKEs .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdx0sTKEs .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdx0sTKEs .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdx0sTKEs .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdx0sTKEs .mbr-shop .price-range {
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdx0sTKEs .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdx0sTKEs .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdx0sTKEs .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdx0sTKEs .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdx0sTKEs .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdx0sTKEs .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdx0sTKEs .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdx0sTKEs .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdx0sTKEs .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdx0sTKEs .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdx0sTKEs .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdx0sTKEs .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdx0sTKEs .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdx0sTKEs .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdx0sTKEs .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdx0sTKEs .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdx0sTKEs .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdx0sTKEs .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdx0sTKEs .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdx0sTKEs .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdx0sTKEs .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdx0sTKEs .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdx0sTKEs .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdx0sTKEs .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdx0sTKEs .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdx0sTKEs .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdx0sTKEs .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdx0sTKEs .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdx0sTKEs .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdx0sTKEs .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdx0sTKEs .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdx0sTKEs .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdx0sTKEs .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdx0sTKEs .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdx0sTKEs .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdx0sTKEs .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdx0sTKEs .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdx0sTKEs .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdx0sTKEs .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdx0sTKEs .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdx0sTKEs .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdx0sTKEs .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdx0sTKEs .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdx0sTKEs .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdx0sTKEs .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdx0sTKEs .categories {
  padding: 0;
}
.cid-uAdx0sTKEs .sidebar-title {
  font-weight: bold;
}
.cid-uAdx0sTKEs .item-title {
  text-align: center;
}
.cid-uAdx0sTKEs .item-title DIV {
  text-align: center;
}
.cid-uAdx0sTKEs .card-description P {
  text-align: left;
}
.cid-uAdEQ6ap4S {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdEQ6ap4S .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdEQ6ap4S .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdEQ6ap4S .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdEQ6ap4S .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdEQ6ap4S img,
.cid-uAdEQ6ap4S .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdEQ6ap4S .item:focus,
.cid-uAdEQ6ap4S span:focus {
  outline: none;
}
.cid-uAdEQ6ap4S .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdEQ6ap4S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdEQ6ap4S .mbr-section-title {
  color: #232323;
}
.cid-uAdEQ6ap4S .mbr-text,
.cid-uAdEQ6ap4S .mbr-section-btn {
  text-align: center;
}
.cid-uAdEQ6ap4S .item-title {
  text-align: center;
}
.cid-uAdEQ6ap4S .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdERiyFvH {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdERiyFvH .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdERiyFvH .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdERiyFvH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdERiyFvH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdERiyFvH img,
.cid-uAdERiyFvH .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdERiyFvH .item:focus,
.cid-uAdERiyFvH span:focus {
  outline: none;
}
.cid-uAdERiyFvH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdERiyFvH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdERiyFvH .mbr-section-title {
  color: #232323;
}
.cid-uAdERiyFvH .mbr-text,
.cid-uAdERiyFvH .mbr-section-btn {
  text-align: center;
}
.cid-uAdERiyFvH .item-title {
  text-align: center;
}
.cid-uAdERiyFvH .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdESNDbma {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdESNDbma .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdESNDbma .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdESNDbma .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdESNDbma .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdESNDbma img,
.cid-uAdESNDbma .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdESNDbma .item:focus,
.cid-uAdESNDbma span:focus {
  outline: none;
}
.cid-uAdESNDbma .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdESNDbma .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdESNDbma .mbr-section-title {
  color: #232323;
}
.cid-uAdESNDbma .mbr-text,
.cid-uAdESNDbma .mbr-section-btn {
  text-align: center;
}
.cid-uAdESNDbma .item-title {
  text-align: center;
}
.cid-uAdESNDbma .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaFGqKyt3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaFGqKyt3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFGqKyt3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaFGqKyt3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaFGqKyt3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaFGqKyt3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaFGqKyt3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaFGqKyt3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaFGqKyt3 .mbr-text,
.cid-uAaFGqKyt3 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcQXFvGmY {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcQXFvGmY img,
.cid-uAcQXFvGmY .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcQXFvGmY img,
  .cid-uAcQXFvGmY .item-img {
    max-height: 300px;
  }
}
.cid-uAcQXFvGmY .item:focus,
.cid-uAcQXFvGmY span:focus {
  outline: none;
}
.cid-uAcQXFvGmY .item-wrapper {
  position: relative;
}
.cid-uAcQXFvGmY .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcQXFvGmY .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcQXFvGmY .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcQXFvGmY .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcQXFvGmY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcQXFvGmY .mbr-section-title {
  color: #232323;
}
.cid-uAcQXFvGmY .mbr-text,
.cid-uAcQXFvGmY .mbr-section-btn {
  text-align: left;
}
.cid-uAcQXFvGmY .item-title {
  text-align: center;
}
.cid-uAcQXFvGmY .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcQXFvGmY .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcQXFvGmY .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcQXFvGmY .embla__button--next,
.cid-uAcQXFvGmY .embla__button--prev {
  display: flex;
}
.cid-uAcQXFvGmY .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcQXFvGmY .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcQXFvGmY .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcQXFvGmY .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcQXFvGmY .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcQXFvGmY .embla__button {
    top: auto;
  }
}
.cid-uAcQXFvGmY .embla {
  position: relative;
  width: 100%;
}
.cid-uAcQXFvGmY .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcQXFvGmY .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcQXFvGmY .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcQXFvGmY .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcQXFvGmY .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcQXFvGmY .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcQXFvGmY .content-head {
  max-width: 800px;
}
.cid-uAaFGt88po {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaFGt88po img,
.cid-uAaFGt88po .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaFGt88po .item:focus,
.cid-uAaFGt88po span:focus {
  outline: none;
}
.cid-uAaFGt88po .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaFGt88po .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaFGt88po .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaFGt88po .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaFGt88po .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaFGt88po .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaFGt88po .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaFGt88po .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaFGt88po .mbr-section-title {
  color: #232323;
}
.cid-uAaFGt88po .mbr-text,
.cid-uAaFGt88po .mbr-section-btn {
  text-align: center;
}
.cid-uAaFGt88po .item-title {
  text-align: center;
}
.cid-uAaFGt88po .content-head {
  max-width: 800px;
}
.cid-uAaFGt88po .mbr-text,
.cid-uAaFGt88po .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaFGusoPg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaFGusoPg .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaFGusoPg .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaFGusoPg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaFGusoPg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaFGusoPg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaFGusoPg .map-placeholder {
  display: none;
}
.cid-uAaFGusoPg .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaFGusoPg .card {
  padding: 3rem 8rem;
}
.cid-uAaFGusoPg .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaFGusoPg .card .mbr-text {
  color: #06182d;
}
.cid-uAaFGusoPg .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaFGusoPg .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaFGusoPg .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaFGusoPg .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaFGusoPg .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaFGusoPg .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaFGusoPg .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaFGusoPg .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaFGusoPg .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaFGusoPg .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaFGusoPg .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaFGusoPg .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaFGusoPg .card .form-group {
  padding-right: 0;
}
.cid-uAaFGusoPg .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaFGusoPg .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaFGusoPg .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaFGusoPg .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFGusoPg .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaFGusoPg h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaFGusoPg * {
    text-align: center !important;
  }
  .cid-uAaFGusoPg .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaFGusoPg .form-group {
    max-width: 180px;
  }
  .cid-uAaFGusoPg .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaFGusoPg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFGusoPg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaFGwkWcd {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaFGxqADg.popup-builder {
  background-color: #ffffff;
}
.cid-uAaFGxqADg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaFGxqADg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaFGxqADg .modal-content,
.cid-uAaFGxqADg .modal-dialog {
  height: auto;
}
.cid-uAaFGxqADg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaFGxqADg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaFGxqADg .form-wrapper .mbr-form .form-group,
  .cid-uAaFGxqADg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaFGxqADg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaFGxqADg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaFGxqADg .mbr-text {
  text-align: center;
}
.cid-uAaFGxqADg .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaFGxqADg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaFGxqADg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaFGxqADg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaFGxqADg .modal-open {
  overflow: hidden;
}
.cid-uAaFGxqADg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaFGxqADg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaFGxqADg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaFGxqADg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaFGxqADg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaFGxqADg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaFGxqADg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaFGxqADg .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaFGxqADg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaFGxqADg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaFGxqADg .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaFGxqADg .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaFGxqADg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaFGxqADg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFGxqADg .modal-header {
    padding: 1rem;
  }
}
.cid-uAaFGxqADg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaFGxqADg .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaFGxqADg .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaFGxqADg .modal-header .close:focus {
  outline: none;
}
.cid-uAaFGxqADg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaFGxqADg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaFGxqADg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFGxqADg .modal-body {
    padding: 1rem;
  }
}
.cid-uAaFGxqADg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaFGxqADg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFGxqADg .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaFGxqADg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaFGxqADg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaFGxqADg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaFGxqADg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaFGxqADg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaFGxqADg .modal-lg,
  .cid-uAaFGxqADg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaFGxqADg .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaFGxqADg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaFGxqADg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaFGxqADg .form-group {
  margin-bottom: 1rem;
}
.cid-uAaFGxqADg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaFGxqADg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaFGxqADg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaFGxqADg .mbr-section-btn {
  margin: 0;
}
.cid-uAaFGxqADg .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaFNBfmwV {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaFNBfmwV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaFNBfmwV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaFNBfmwV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaFNBfmwV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaFNBfmwV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaFNBfmwV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaFNBfmwV .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaFNBfmwV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaFNBfmwV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaFNBfmwV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaFNBfmwV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaFNBfmwV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaFNBfmwV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaFNBfmwV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaFNBfmwV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaFNBfmwV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaFNBfmwV .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaFNBfmwV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaFNBfmwV .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaFNBfmwV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaFNBfmwV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaFNBfmwV .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaFNBfmwV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaFNBfmwV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaFNBfmwV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaFNBfmwV .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaFNBfmwV .nav-item:focus,
.cid-uAaFNBfmwV .nav-link:focus {
  outline: none;
}
.cid-uAaFNBfmwV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaFNBfmwV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaFNBfmwV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaFNBfmwV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaFNBfmwV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaFNBfmwV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaFNBfmwV .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaFNBfmwV .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaFNBfmwV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaFNBfmwV .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaFNBfmwV .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaFNBfmwV .navbar.collapsed {
  justify-content: center;
}
.cid-uAaFNBfmwV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaFNBfmwV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaFNBfmwV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaFNBfmwV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaFNBfmwV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaFNBfmwV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaFNBfmwV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaFNBfmwV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaFNBfmwV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaFNBfmwV .navbar {
    min-height: 72px;
  }
  .cid-uAaFNBfmwV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaFNBfmwV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaFNBfmwV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaFNBfmwV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaFNBfmwV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaFNBfmwV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaFNBfmwV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaFNBfmwV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaFNBfmwV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaFNBfmwV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaFNBfmwV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaFNBfmwV .dropdown-item.active,
.cid-uAaFNBfmwV .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaFNBfmwV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaFNBfmwV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaFNBfmwV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaFNBfmwV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaFNBfmwV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaFNBfmwV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaFNBfmwV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaFNBfmwV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaFNBfmwV .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaFNBfmwV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaFNBfmwV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaFNBfmwV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaFNBfmwV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaFNBfmwV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaFNBfmwV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaFNBfmwV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaFNBfmwV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaFNBfmwV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaFNBfmwV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaFNBfmwV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaFNBfmwV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaFNBfmwV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaFNBfmwV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaFNBfmwV .navbar {
    height: 70px;
  }
  .cid-uAaFNBfmwV .navbar.opened {
    height: auto;
  }
  .cid-uAaFNBfmwV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaFNBfmwV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaFNBfmwV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaFNBfmwV .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaFNBfmwV .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaFNBfmwV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaFNBfmwV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaFNBfmwV .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaFNBfmwV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaFNBfmwV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaFNCcphc {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaFNCcphc .mbr-section-title {
  text-align: center;
}
.cid-uAaFNCcphc .mbr-text,
.cid-uAaFNCcphc .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaFNCcphc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFNCcphc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdx3dH2bS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdx3dH2bS .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdx3dH2bS .mbr-shop .row {
  margin: 0;
}
.cid-uAdx3dH2bS .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdx3dH2bS .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdx3dH2bS .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdx3dH2bS .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdx3dH2bS .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdx3dH2bS .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdx3dH2bS .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx3dH2bS .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdx3dH2bS .mbr-shop .filter-by-pu,
.cid-uAdx3dH2bS .mbr-shop .filter-by-pd,
.cid-uAdx3dH2bS .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdx3dH2bS .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdx3dH2bS .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdx3dH2bS .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdx3dH2bS .mbr-shop .galleryItem h4,
.cid-uAdx3dH2bS .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdx3dH2bS .mbr-shop .galleryItem h5,
.cid-uAdx3dH2bS .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdx3dH2bS .mbr-shop .galleryItem p,
.cid-uAdx3dH2bS .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdx3dH2bS .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdx3dH2bS .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdx3dH2bS .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdx3dH2bS .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdx3dH2bS .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdx3dH2bS .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdx3dH2bS .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdx3dH2bS .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdx3dH2bS .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdx3dH2bS .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdx3dH2bS .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdx3dH2bS .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdx3dH2bS .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdx3dH2bS .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdx3dH2bS .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdx3dH2bS .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdx3dH2bS .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdx3dH2bS .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdx3dH2bS .mbr-shop .toggle:hover,
.cid-uAdx3dH2bS .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdx3dH2bS .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdx3dH2bS .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdx3dH2bS .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdx3dH2bS .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdx3dH2bS .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdx3dH2bS .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdx3dH2bS .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdx3dH2bS .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdx3dH2bS .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdx3dH2bS .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdx3dH2bS .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdx3dH2bS .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx3dH2bS .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx3dH2bS .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdx3dH2bS .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdx3dH2bS .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdx3dH2bS .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdx3dH2bS .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdx3dH2bS .mbr-shop .price-range {
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdx3dH2bS .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdx3dH2bS .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdx3dH2bS .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdx3dH2bS .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdx3dH2bS .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdx3dH2bS .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdx3dH2bS .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdx3dH2bS .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdx3dH2bS .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdx3dH2bS .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdx3dH2bS .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdx3dH2bS .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdx3dH2bS .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdx3dH2bS .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdx3dH2bS .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdx3dH2bS .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdx3dH2bS .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdx3dH2bS .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdx3dH2bS .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdx3dH2bS .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdx3dH2bS .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdx3dH2bS .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdx3dH2bS .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdx3dH2bS .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdx3dH2bS .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdx3dH2bS .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdx3dH2bS .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdx3dH2bS .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdx3dH2bS .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdx3dH2bS .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdx3dH2bS .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdx3dH2bS .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdx3dH2bS .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdx3dH2bS .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdx3dH2bS .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdx3dH2bS .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdx3dH2bS .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdx3dH2bS .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdx3dH2bS .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdx3dH2bS .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdx3dH2bS .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdx3dH2bS .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdx3dH2bS .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdx3dH2bS .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdx3dH2bS .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdx3dH2bS .categories {
  padding: 0;
}
.cid-uAdx3dH2bS .sidebar-title {
  font-weight: bold;
}
.cid-uAdx3dH2bS .item-title {
  text-align: center;
}
.cid-uAdx3dH2bS .item-title DIV {
  text-align: center;
}
.cid-uAdx3dH2bS .card-description P {
  text-align: left;
}
.cid-uAdEXhdjVz {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdEXhdjVz .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdEXhdjVz .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdEXhdjVz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdEXhdjVz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdEXhdjVz img,
.cid-uAdEXhdjVz .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdEXhdjVz .item:focus,
.cid-uAdEXhdjVz span:focus {
  outline: none;
}
.cid-uAdEXhdjVz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdEXhdjVz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdEXhdjVz .mbr-section-title {
  color: #232323;
}
.cid-uAdEXhdjVz .mbr-text,
.cid-uAdEXhdjVz .mbr-section-btn {
  text-align: center;
}
.cid-uAdEXhdjVz .item-title {
  text-align: center;
}
.cid-uAdEXhdjVz .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdEZHrDwW {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdEZHrDwW .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdEZHrDwW .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdEZHrDwW .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdEZHrDwW .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdEZHrDwW img,
.cid-uAdEZHrDwW .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdEZHrDwW .item:focus,
.cid-uAdEZHrDwW span:focus {
  outline: none;
}
.cid-uAdEZHrDwW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdEZHrDwW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdEZHrDwW .mbr-section-title {
  color: #232323;
}
.cid-uAdEZHrDwW .mbr-text,
.cid-uAdEZHrDwW .mbr-section-btn {
  text-align: center;
}
.cid-uAdEZHrDwW .item-title {
  text-align: center;
}
.cid-uAdEZHrDwW .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdF13m6tL {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdF13m6tL .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdF13m6tL .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdF13m6tL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdF13m6tL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdF13m6tL img,
.cid-uAdF13m6tL .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdF13m6tL .item:focus,
.cid-uAdF13m6tL span:focus {
  outline: none;
}
.cid-uAdF13m6tL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdF13m6tL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdF13m6tL .mbr-section-title {
  color: #232323;
}
.cid-uAdF13m6tL .mbr-text,
.cid-uAdF13m6tL .mbr-section-btn {
  text-align: center;
}
.cid-uAdF13m6tL .item-title {
  text-align: center;
}
.cid-uAdF13m6tL .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaFNGymeG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaFNGymeG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFNGymeG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaFNGymeG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaFNGymeG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaFNGymeG .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaFNGymeG .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaFNGymeG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaFNGymeG .mbr-text,
.cid-uAaFNGymeG .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcR1vk8S0 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcR1vk8S0 img,
.cid-uAcR1vk8S0 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcR1vk8S0 img,
  .cid-uAcR1vk8S0 .item-img {
    max-height: 300px;
  }
}
.cid-uAcR1vk8S0 .item:focus,
.cid-uAcR1vk8S0 span:focus {
  outline: none;
}
.cid-uAcR1vk8S0 .item-wrapper {
  position: relative;
}
.cid-uAcR1vk8S0 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcR1vk8S0 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcR1vk8S0 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcR1vk8S0 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcR1vk8S0 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcR1vk8S0 .mbr-section-title {
  color: #232323;
}
.cid-uAcR1vk8S0 .mbr-text,
.cid-uAcR1vk8S0 .mbr-section-btn {
  text-align: left;
}
.cid-uAcR1vk8S0 .item-title {
  text-align: center;
}
.cid-uAcR1vk8S0 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcR1vk8S0 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcR1vk8S0 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcR1vk8S0 .embla__button--next,
.cid-uAcR1vk8S0 .embla__button--prev {
  display: flex;
}
.cid-uAcR1vk8S0 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcR1vk8S0 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcR1vk8S0 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcR1vk8S0 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcR1vk8S0 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcR1vk8S0 .embla__button {
    top: auto;
  }
}
.cid-uAcR1vk8S0 .embla {
  position: relative;
  width: 100%;
}
.cid-uAcR1vk8S0 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcR1vk8S0 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcR1vk8S0 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcR1vk8S0 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcR1vk8S0 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcR1vk8S0 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcR1vk8S0 .content-head {
  max-width: 800px;
}
.cid-uAaFNITBFj {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaFNITBFj img,
.cid-uAaFNITBFj .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaFNITBFj .item:focus,
.cid-uAaFNITBFj span:focus {
  outline: none;
}
.cid-uAaFNITBFj .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaFNITBFj .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaFNITBFj .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaFNITBFj .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaFNITBFj .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaFNITBFj .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaFNITBFj .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaFNITBFj .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaFNITBFj .mbr-section-title {
  color: #232323;
}
.cid-uAaFNITBFj .mbr-text,
.cid-uAaFNITBFj .mbr-section-btn {
  text-align: center;
}
.cid-uAaFNITBFj .item-title {
  text-align: center;
}
.cid-uAaFNITBFj .content-head {
  max-width: 800px;
}
.cid-uAaFNITBFj .mbr-text,
.cid-uAaFNITBFj .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaFNKrwov {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaFNKrwov .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaFNKrwov .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaFNKrwov .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaFNKrwov .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaFNKrwov .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaFNKrwov .map-placeholder {
  display: none;
}
.cid-uAaFNKrwov .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaFNKrwov .card {
  padding: 3rem 8rem;
}
.cid-uAaFNKrwov .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaFNKrwov .card .mbr-text {
  color: #06182d;
}
.cid-uAaFNKrwov .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaFNKrwov .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaFNKrwov .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaFNKrwov .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaFNKrwov .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaFNKrwov .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaFNKrwov .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaFNKrwov .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaFNKrwov .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaFNKrwov .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaFNKrwov .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaFNKrwov .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaFNKrwov .card .form-group {
  padding-right: 0;
}
.cid-uAaFNKrwov .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaFNKrwov .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaFNKrwov .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaFNKrwov .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFNKrwov .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaFNKrwov h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaFNKrwov * {
    text-align: center !important;
  }
  .cid-uAaFNKrwov .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaFNKrwov .form-group {
    max-width: 180px;
  }
  .cid-uAaFNKrwov .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaFNKrwov .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFNKrwov .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaFNM846b {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaFNNgvDx.popup-builder {
  background-color: #ffffff;
}
.cid-uAaFNNgvDx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaFNNgvDx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaFNNgvDx .modal-content,
.cid-uAaFNNgvDx .modal-dialog {
  height: auto;
}
.cid-uAaFNNgvDx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaFNNgvDx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaFNNgvDx .form-wrapper .mbr-form .form-group,
  .cid-uAaFNNgvDx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaFNNgvDx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaFNNgvDx .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaFNNgvDx .mbr-text {
  text-align: center;
}
.cid-uAaFNNgvDx .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaFNNgvDx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaFNNgvDx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaFNNgvDx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaFNNgvDx .modal-open {
  overflow: hidden;
}
.cid-uAaFNNgvDx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaFNNgvDx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaFNNgvDx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaFNNgvDx .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaFNNgvDx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaFNNgvDx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaFNNgvDx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaFNNgvDx .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaFNNgvDx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaFNNgvDx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaFNNgvDx .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaFNNgvDx .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaFNNgvDx .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaFNNgvDx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFNNgvDx .modal-header {
    padding: 1rem;
  }
}
.cid-uAaFNNgvDx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaFNNgvDx .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaFNNgvDx .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaFNNgvDx .modal-header .close:focus {
  outline: none;
}
.cid-uAaFNNgvDx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaFNNgvDx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaFNNgvDx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFNNgvDx .modal-body {
    padding: 1rem;
  }
}
.cid-uAaFNNgvDx .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaFNNgvDx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFNNgvDx .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaFNNgvDx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaFNNgvDx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaFNNgvDx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaFNNgvDx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaFNNgvDx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaFNNgvDx .modal-lg,
  .cid-uAaFNNgvDx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaFNNgvDx .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaFNNgvDx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaFNNgvDx .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaFNNgvDx .form-group {
  margin-bottom: 1rem;
}
.cid-uAaFNNgvDx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaFNNgvDx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaFNNgvDx .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaFNNgvDx .mbr-section-btn {
  margin: 0;
}
.cid-uAaFNNgvDx .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaFUfp5r0 {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaFUfp5r0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaFUfp5r0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaFUfp5r0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaFUfp5r0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaFUfp5r0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaFUfp5r0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaFUfp5r0 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaFUfp5r0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaFUfp5r0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaFUfp5r0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaFUfp5r0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaFUfp5r0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaFUfp5r0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaFUfp5r0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaFUfp5r0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaFUfp5r0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaFUfp5r0 .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaFUfp5r0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaFUfp5r0 .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaFUfp5r0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaFUfp5r0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaFUfp5r0 .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaFUfp5r0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaFUfp5r0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaFUfp5r0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaFUfp5r0 .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaFUfp5r0 .nav-item:focus,
.cid-uAaFUfp5r0 .nav-link:focus {
  outline: none;
}
.cid-uAaFUfp5r0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaFUfp5r0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaFUfp5r0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaFUfp5r0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaFUfp5r0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaFUfp5r0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaFUfp5r0 .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaFUfp5r0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaFUfp5r0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaFUfp5r0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaFUfp5r0 .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaFUfp5r0 .navbar.collapsed {
  justify-content: center;
}
.cid-uAaFUfp5r0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaFUfp5r0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaFUfp5r0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaFUfp5r0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaFUfp5r0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaFUfp5r0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaFUfp5r0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaFUfp5r0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaFUfp5r0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaFUfp5r0 .navbar {
    min-height: 72px;
  }
  .cid-uAaFUfp5r0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaFUfp5r0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaFUfp5r0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaFUfp5r0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaFUfp5r0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaFUfp5r0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaFUfp5r0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaFUfp5r0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaFUfp5r0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaFUfp5r0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaFUfp5r0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaFUfp5r0 .dropdown-item.active,
.cid-uAaFUfp5r0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaFUfp5r0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaFUfp5r0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaFUfp5r0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaFUfp5r0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaFUfp5r0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaFUfp5r0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaFUfp5r0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaFUfp5r0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaFUfp5r0 .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaFUfp5r0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaFUfp5r0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaFUfp5r0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaFUfp5r0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaFUfp5r0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaFUfp5r0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaFUfp5r0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaFUfp5r0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaFUfp5r0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaFUfp5r0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaFUfp5r0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaFUfp5r0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaFUfp5r0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaFUfp5r0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaFUfp5r0 .navbar {
    height: 70px;
  }
  .cid-uAaFUfp5r0 .navbar.opened {
    height: auto;
  }
  .cid-uAaFUfp5r0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaFUfp5r0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaFUfp5r0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaFUfp5r0 .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaFUfp5r0 .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaFUfp5r0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaFUfp5r0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaFUfp5r0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaFUfp5r0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaFUfp5r0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaFUglHBm {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaFUglHBm .mbr-section-title {
  text-align: center;
}
.cid-uAaFUglHBm .mbr-text,
.cid-uAaFUglHBm .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaFUglHBm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFUglHBm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdx5Zu0wN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdx5Zu0wN .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdx5Zu0wN .mbr-shop .row {
  margin: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdx5Zu0wN .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdx5Zu0wN .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdx5Zu0wN .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdx5Zu0wN .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdx5Zu0wN .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdx5Zu0wN .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx5Zu0wN .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdx5Zu0wN .mbr-shop .filter-by-pu,
.cid-uAdx5Zu0wN .mbr-shop .filter-by-pd,
.cid-uAdx5Zu0wN .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdx5Zu0wN .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdx5Zu0wN .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdx5Zu0wN .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdx5Zu0wN .mbr-shop .galleryItem h4,
.cid-uAdx5Zu0wN .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdx5Zu0wN .mbr-shop .galleryItem h5,
.cid-uAdx5Zu0wN .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .galleryItem p,
.cid-uAdx5Zu0wN .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdx5Zu0wN .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdx5Zu0wN .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdx5Zu0wN .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdx5Zu0wN .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdx5Zu0wN .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdx5Zu0wN .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdx5Zu0wN .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdx5Zu0wN .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdx5Zu0wN .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdx5Zu0wN .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdx5Zu0wN .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdx5Zu0wN .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdx5Zu0wN .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdx5Zu0wN .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdx5Zu0wN .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdx5Zu0wN .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdx5Zu0wN .mbr-shop .toggle:hover,
.cid-uAdx5Zu0wN .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdx5Zu0wN .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdx5Zu0wN .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdx5Zu0wN .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdx5Zu0wN .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdx5Zu0wN .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdx5Zu0wN .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdx5Zu0wN .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdx5Zu0wN .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdx5Zu0wN .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx5Zu0wN .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx5Zu0wN .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdx5Zu0wN .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdx5Zu0wN .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdx5Zu0wN .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdx5Zu0wN .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdx5Zu0wN .mbr-shop .price-range {
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdx5Zu0wN .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdx5Zu0wN .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdx5Zu0wN .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdx5Zu0wN .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdx5Zu0wN .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdx5Zu0wN .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdx5Zu0wN .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdx5Zu0wN .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdx5Zu0wN .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdx5Zu0wN .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdx5Zu0wN .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdx5Zu0wN .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdx5Zu0wN .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdx5Zu0wN .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdx5Zu0wN .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdx5Zu0wN .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdx5Zu0wN .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdx5Zu0wN .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdx5Zu0wN .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdx5Zu0wN .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdx5Zu0wN .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdx5Zu0wN .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdx5Zu0wN .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdx5Zu0wN .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdx5Zu0wN .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdx5Zu0wN .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdx5Zu0wN .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdx5Zu0wN .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdx5Zu0wN .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdx5Zu0wN .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdx5Zu0wN .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdx5Zu0wN .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdx5Zu0wN .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdx5Zu0wN .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdx5Zu0wN .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdx5Zu0wN .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdx5Zu0wN .categories {
  padding: 0;
}
.cid-uAdx5Zu0wN .sidebar-title {
  font-weight: bold;
}
.cid-uAdx5Zu0wN .item-title {
  text-align: center;
}
.cid-uAdx5Zu0wN .item-title DIV {
  text-align: center;
}
.cid-uAdx5Zu0wN .card-description P {
  text-align: left;
}
.cid-uAdF5KiW0S {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdF5KiW0S .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdF5KiW0S .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdF5KiW0S .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdF5KiW0S .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdF5KiW0S img,
.cid-uAdF5KiW0S .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdF5KiW0S .item:focus,
.cid-uAdF5KiW0S span:focus {
  outline: none;
}
.cid-uAdF5KiW0S .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdF5KiW0S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdF5KiW0S .mbr-section-title {
  color: #232323;
}
.cid-uAdF5KiW0S .mbr-text,
.cid-uAdF5KiW0S .mbr-section-btn {
  text-align: center;
}
.cid-uAdF5KiW0S .item-title {
  text-align: center;
}
.cid-uAdF5KiW0S .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdF7nMzfb {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdF7nMzfb .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdF7nMzfb .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdF7nMzfb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdF7nMzfb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdF7nMzfb img,
.cid-uAdF7nMzfb .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdF7nMzfb .item:focus,
.cid-uAdF7nMzfb span:focus {
  outline: none;
}
.cid-uAdF7nMzfb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdF7nMzfb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdF7nMzfb .mbr-section-title {
  color: #232323;
}
.cid-uAdF7nMzfb .mbr-text,
.cid-uAdF7nMzfb .mbr-section-btn {
  text-align: center;
}
.cid-uAdF7nMzfb .item-title {
  text-align: center;
}
.cid-uAdF7nMzfb .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdFabGY5u {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdFabGY5u .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdFabGY5u .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdFabGY5u .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdFabGY5u .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdFabGY5u img,
.cid-uAdFabGY5u .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdFabGY5u .item:focus,
.cid-uAdFabGY5u span:focus {
  outline: none;
}
.cid-uAdFabGY5u .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdFabGY5u .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdFabGY5u .mbr-section-title {
  color: #232323;
}
.cid-uAdFabGY5u .mbr-text,
.cid-uAdFabGY5u .mbr-section-btn {
  text-align: center;
}
.cid-uAdFabGY5u .item-title {
  text-align: center;
}
.cid-uAdFabGY5u .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaFUknODZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaFUknODZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFUknODZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaFUknODZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaFUknODZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaFUknODZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaFUknODZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaFUknODZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaFUknODZ .mbr-text,
.cid-uAaFUknODZ .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcR6pGfjx {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcR6pGfjx img,
.cid-uAcR6pGfjx .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcR6pGfjx img,
  .cid-uAcR6pGfjx .item-img {
    max-height: 300px;
  }
}
.cid-uAcR6pGfjx .item:focus,
.cid-uAcR6pGfjx span:focus {
  outline: none;
}
.cid-uAcR6pGfjx .item-wrapper {
  position: relative;
}
.cid-uAcR6pGfjx .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcR6pGfjx .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcR6pGfjx .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcR6pGfjx .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcR6pGfjx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcR6pGfjx .mbr-section-title {
  color: #232323;
}
.cid-uAcR6pGfjx .mbr-text,
.cid-uAcR6pGfjx .mbr-section-btn {
  text-align: left;
}
.cid-uAcR6pGfjx .item-title {
  text-align: center;
}
.cid-uAcR6pGfjx .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcR6pGfjx .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcR6pGfjx .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcR6pGfjx .embla__button--next,
.cid-uAcR6pGfjx .embla__button--prev {
  display: flex;
}
.cid-uAcR6pGfjx .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcR6pGfjx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcR6pGfjx .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcR6pGfjx .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcR6pGfjx .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcR6pGfjx .embla__button {
    top: auto;
  }
}
.cid-uAcR6pGfjx .embla {
  position: relative;
  width: 100%;
}
.cid-uAcR6pGfjx .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcR6pGfjx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcR6pGfjx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcR6pGfjx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcR6pGfjx .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcR6pGfjx .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcR6pGfjx .content-head {
  max-width: 800px;
}
.cid-uAaFUmBxgI {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaFUmBxgI img,
.cid-uAaFUmBxgI .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaFUmBxgI .item:focus,
.cid-uAaFUmBxgI span:focus {
  outline: none;
}
.cid-uAaFUmBxgI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaFUmBxgI .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaFUmBxgI .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaFUmBxgI .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaFUmBxgI .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaFUmBxgI .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaFUmBxgI .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaFUmBxgI .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaFUmBxgI .mbr-section-title {
  color: #232323;
}
.cid-uAaFUmBxgI .mbr-text,
.cid-uAaFUmBxgI .mbr-section-btn {
  text-align: center;
}
.cid-uAaFUmBxgI .item-title {
  text-align: center;
}
.cid-uAaFUmBxgI .content-head {
  max-width: 800px;
}
.cid-uAaFUmBxgI .mbr-text,
.cid-uAaFUmBxgI .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaFUnRocR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaFUnRocR .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaFUnRocR .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaFUnRocR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaFUnRocR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaFUnRocR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaFUnRocR .map-placeholder {
  display: none;
}
.cid-uAaFUnRocR .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaFUnRocR .card {
  padding: 3rem 8rem;
}
.cid-uAaFUnRocR .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaFUnRocR .card .mbr-text {
  color: #06182d;
}
.cid-uAaFUnRocR .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaFUnRocR .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaFUnRocR .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaFUnRocR .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaFUnRocR .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaFUnRocR .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaFUnRocR .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaFUnRocR .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaFUnRocR .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaFUnRocR .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaFUnRocR .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaFUnRocR .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaFUnRocR .card .form-group {
  padding-right: 0;
}
.cid-uAaFUnRocR .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaFUnRocR .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaFUnRocR .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaFUnRocR .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFUnRocR .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaFUnRocR h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaFUnRocR * {
    text-align: center !important;
  }
  .cid-uAaFUnRocR .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaFUnRocR .form-group {
    max-width: 180px;
  }
  .cid-uAaFUnRocR .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaFUnRocR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaFUnRocR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaFUpvaBV {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaFUqwYtb.popup-builder {
  background-color: #ffffff;
}
.cid-uAaFUqwYtb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaFUqwYtb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaFUqwYtb .modal-content,
.cid-uAaFUqwYtb .modal-dialog {
  height: auto;
}
.cid-uAaFUqwYtb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaFUqwYtb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaFUqwYtb .form-wrapper .mbr-form .form-group,
  .cid-uAaFUqwYtb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaFUqwYtb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaFUqwYtb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaFUqwYtb .mbr-text {
  text-align: center;
}
.cid-uAaFUqwYtb .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaFUqwYtb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaFUqwYtb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaFUqwYtb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaFUqwYtb .modal-open {
  overflow: hidden;
}
.cid-uAaFUqwYtb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaFUqwYtb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaFUqwYtb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaFUqwYtb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaFUqwYtb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaFUqwYtb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaFUqwYtb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaFUqwYtb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaFUqwYtb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaFUqwYtb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaFUqwYtb .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaFUqwYtb .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaFUqwYtb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaFUqwYtb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFUqwYtb .modal-header {
    padding: 1rem;
  }
}
.cid-uAaFUqwYtb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaFUqwYtb .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaFUqwYtb .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaFUqwYtb .modal-header .close:focus {
  outline: none;
}
.cid-uAaFUqwYtb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaFUqwYtb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaFUqwYtb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFUqwYtb .modal-body {
    padding: 1rem;
  }
}
.cid-uAaFUqwYtb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaFUqwYtb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaFUqwYtb .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaFUqwYtb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaFUqwYtb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaFUqwYtb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaFUqwYtb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaFUqwYtb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaFUqwYtb .modal-lg,
  .cid-uAaFUqwYtb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaFUqwYtb .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaFUqwYtb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaFUqwYtb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaFUqwYtb .form-group {
  margin-bottom: 1rem;
}
.cid-uAaFUqwYtb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaFUqwYtb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaFUqwYtb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaFUqwYtb .mbr-section-btn {
  margin: 0;
}
.cid-uAaFUqwYtb .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAaG1q4ffE {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAaG1q4ffE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAaG1q4ffE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAaG1q4ffE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAaG1q4ffE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAaG1q4ffE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAaG1q4ffE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAaG1q4ffE .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAaG1q4ffE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAaG1q4ffE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAaG1q4ffE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAaG1q4ffE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAaG1q4ffE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAaG1q4ffE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAaG1q4ffE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAaG1q4ffE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAaG1q4ffE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAaG1q4ffE .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAaG1q4ffE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAaG1q4ffE .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAaG1q4ffE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAaG1q4ffE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAaG1q4ffE .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAaG1q4ffE .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaG1q4ffE .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAaG1q4ffE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAaG1q4ffE .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAaG1q4ffE .nav-item:focus,
.cid-uAaG1q4ffE .nav-link:focus {
  outline: none;
}
.cid-uAaG1q4ffE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAaG1q4ffE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAaG1q4ffE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAaG1q4ffE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAaG1q4ffE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAaG1q4ffE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAaG1q4ffE .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAaG1q4ffE .navbar.opened {
  transition: all 0.3s;
}
.cid-uAaG1q4ffE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAaG1q4ffE .navbar .navbar-logo img {
  width: auto;
}
.cid-uAaG1q4ffE .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAaG1q4ffE .navbar.collapsed {
  justify-content: center;
}
.cid-uAaG1q4ffE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAaG1q4ffE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAaG1q4ffE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAaG1q4ffE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAaG1q4ffE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAaG1q4ffE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAaG1q4ffE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAaG1q4ffE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAaG1q4ffE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAaG1q4ffE .navbar {
    min-height: 72px;
  }
  .cid-uAaG1q4ffE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAaG1q4ffE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAaG1q4ffE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAaG1q4ffE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAaG1q4ffE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAaG1q4ffE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAaG1q4ffE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAaG1q4ffE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAaG1q4ffE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAaG1q4ffE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAaG1q4ffE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAaG1q4ffE .dropdown-item.active,
.cid-uAaG1q4ffE .dropdown-item:active {
  background-color: transparent;
}
.cid-uAaG1q4ffE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAaG1q4ffE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAaG1q4ffE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAaG1q4ffE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAaG1q4ffE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAaG1q4ffE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAaG1q4ffE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAaG1q4ffE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAaG1q4ffE .navbar-buttons {
    text-align: left;
  }
}
.cid-uAaG1q4ffE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAaG1q4ffE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAaG1q4ffE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAaG1q4ffE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaG1q4ffE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAaG1q4ffE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAaG1q4ffE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaG1q4ffE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAaG1q4ffE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAaG1q4ffE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAaG1q4ffE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAaG1q4ffE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaG1q4ffE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAaG1q4ffE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAaG1q4ffE .navbar {
    height: 70px;
  }
  .cid-uAaG1q4ffE .navbar.opened {
    height: auto;
  }
  .cid-uAaG1q4ffE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAaG1q4ffE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAaG1q4ffE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAaG1q4ffE .navbar-brand {
    margin-right: auto;
  }
  .cid-uAaG1q4ffE .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAaG1q4ffE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAaG1q4ffE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAaG1q4ffE .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAaG1q4ffE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAaG1q4ffE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAaG1r32go {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAaG1r32go .mbr-section-title {
  text-align: center;
}
.cid-uAaG1r32go .mbr-text,
.cid-uAaG1r32go .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAaG1r32go .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaG1r32go .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdx8uAGCm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdx8uAGCm .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdx8uAGCm .mbr-shop .row {
  margin: 0;
}
.cid-uAdx8uAGCm .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdx8uAGCm .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdx8uAGCm .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdx8uAGCm .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdx8uAGCm .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdx8uAGCm .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdx8uAGCm .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx8uAGCm .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdx8uAGCm .mbr-shop .filter-by-pu,
.cid-uAdx8uAGCm .mbr-shop .filter-by-pd,
.cid-uAdx8uAGCm .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdx8uAGCm .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdx8uAGCm .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdx8uAGCm .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdx8uAGCm .mbr-shop .galleryItem h4,
.cid-uAdx8uAGCm .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdx8uAGCm .mbr-shop .galleryItem h5,
.cid-uAdx8uAGCm .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdx8uAGCm .mbr-shop .galleryItem p,
.cid-uAdx8uAGCm .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdx8uAGCm .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdx8uAGCm .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdx8uAGCm .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdx8uAGCm .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdx8uAGCm .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdx8uAGCm .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdx8uAGCm .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdx8uAGCm .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdx8uAGCm .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdx8uAGCm .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdx8uAGCm .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdx8uAGCm .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdx8uAGCm .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdx8uAGCm .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdx8uAGCm .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdx8uAGCm .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdx8uAGCm .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdx8uAGCm .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdx8uAGCm .mbr-shop .toggle:hover,
.cid-uAdx8uAGCm .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdx8uAGCm .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdx8uAGCm .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdx8uAGCm .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdx8uAGCm .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdx8uAGCm .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdx8uAGCm .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdx8uAGCm .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdx8uAGCm .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdx8uAGCm .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdx8uAGCm .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdx8uAGCm .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdx8uAGCm .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx8uAGCm .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdx8uAGCm .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdx8uAGCm .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdx8uAGCm .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdx8uAGCm .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdx8uAGCm .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdx8uAGCm .mbr-shop .price-range {
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdx8uAGCm .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdx8uAGCm .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdx8uAGCm .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdx8uAGCm .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdx8uAGCm .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdx8uAGCm .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdx8uAGCm .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdx8uAGCm .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdx8uAGCm .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdx8uAGCm .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdx8uAGCm .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdx8uAGCm .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdx8uAGCm .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdx8uAGCm .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdx8uAGCm .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdx8uAGCm .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdx8uAGCm .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdx8uAGCm .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdx8uAGCm .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdx8uAGCm .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdx8uAGCm .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdx8uAGCm .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdx8uAGCm .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdx8uAGCm .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdx8uAGCm .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdx8uAGCm .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdx8uAGCm .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdx8uAGCm .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdx8uAGCm .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdx8uAGCm .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdx8uAGCm .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdx8uAGCm .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdx8uAGCm .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdx8uAGCm .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdx8uAGCm .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdx8uAGCm .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdx8uAGCm .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdx8uAGCm .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdx8uAGCm .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdx8uAGCm .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdx8uAGCm .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdx8uAGCm .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdx8uAGCm .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdx8uAGCm .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdx8uAGCm .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdx8uAGCm .categories {
  padding: 0;
}
.cid-uAdx8uAGCm .sidebar-title {
  font-weight: bold;
}
.cid-uAdx8uAGCm .item-title {
  text-align: center;
}
.cid-uAdx8uAGCm .item-title DIV {
  text-align: center;
}
.cid-uAdx8uAGCm .card-description P {
  text-align: left;
}
.cid-uAdFf3EH7p {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdFf3EH7p .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdFf3EH7p .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdFf3EH7p .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdFf3EH7p .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdFf3EH7p img,
.cid-uAdFf3EH7p .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdFf3EH7p .item:focus,
.cid-uAdFf3EH7p span:focus {
  outline: none;
}
.cid-uAdFf3EH7p .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdFf3EH7p .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdFf3EH7p .mbr-section-title {
  color: #232323;
}
.cid-uAdFf3EH7p .mbr-text,
.cid-uAdFf3EH7p .mbr-section-btn {
  text-align: center;
}
.cid-uAdFf3EH7p .item-title {
  text-align: center;
}
.cid-uAdFf3EH7p .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdFjUhcEY {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdFjUhcEY .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdFjUhcEY .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdFjUhcEY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdFjUhcEY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdFjUhcEY img,
.cid-uAdFjUhcEY .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdFjUhcEY .item:focus,
.cid-uAdFjUhcEY span:focus {
  outline: none;
}
.cid-uAdFjUhcEY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdFjUhcEY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdFjUhcEY .mbr-section-title {
  color: #232323;
}
.cid-uAdFjUhcEY .mbr-text,
.cid-uAdFjUhcEY .mbr-section-btn {
  text-align: center;
}
.cid-uAdFjUhcEY .item-title {
  text-align: center;
}
.cid-uAdFjUhcEY .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdFmpCF0N {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdFmpCF0N .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdFmpCF0N .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdFmpCF0N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdFmpCF0N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdFmpCF0N img,
.cid-uAdFmpCF0N .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdFmpCF0N .item:focus,
.cid-uAdFmpCF0N span:focus {
  outline: none;
}
.cid-uAdFmpCF0N .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdFmpCF0N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdFmpCF0N .mbr-section-title {
  color: #232323;
}
.cid-uAdFmpCF0N .mbr-text,
.cid-uAdFmpCF0N .mbr-section-btn {
  text-align: center;
}
.cid-uAdFmpCF0N .item-title {
  text-align: center;
}
.cid-uAdFmpCF0N .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAaG1v5b5R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAaG1v5b5R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaG1v5b5R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAaG1v5b5R .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAaG1v5b5R .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAaG1v5b5R .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAaG1v5b5R .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAaG1v5b5R .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAaG1v5b5R .mbr-text,
.cid-uAaG1v5b5R .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAcRcf6r3X {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAcRcf6r3X img,
.cid-uAcRcf6r3X .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAcRcf6r3X img,
  .cid-uAcRcf6r3X .item-img {
    max-height: 300px;
  }
}
.cid-uAcRcf6r3X .item:focus,
.cid-uAcRcf6r3X span:focus {
  outline: none;
}
.cid-uAcRcf6r3X .item-wrapper {
  position: relative;
}
.cid-uAcRcf6r3X .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAcRcf6r3X .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAcRcf6r3X .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAcRcf6r3X .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAcRcf6r3X .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAcRcf6r3X .mbr-section-title {
  color: #232323;
}
.cid-uAcRcf6r3X .mbr-text,
.cid-uAcRcf6r3X .mbr-section-btn {
  text-align: left;
}
.cid-uAcRcf6r3X .item-title {
  text-align: center;
}
.cid-uAcRcf6r3X .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAcRcf6r3X .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAcRcf6r3X .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAcRcf6r3X .embla__button--next,
.cid-uAcRcf6r3X .embla__button--prev {
  display: flex;
}
.cid-uAcRcf6r3X .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAcRcf6r3X .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAcRcf6r3X .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAcRcf6r3X .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAcRcf6r3X .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAcRcf6r3X .embla__button {
    top: auto;
  }
}
.cid-uAcRcf6r3X .embla {
  position: relative;
  width: 100%;
}
.cid-uAcRcf6r3X .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAcRcf6r3X .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAcRcf6r3X .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAcRcf6r3X .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAcRcf6r3X .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAcRcf6r3X .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAcRcf6r3X .content-head {
  max-width: 800px;
}
.cid-uAaG1xnBjK {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAaG1xnBjK img,
.cid-uAaG1xnBjK .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAaG1xnBjK .item:focus,
.cid-uAaG1xnBjK span:focus {
  outline: none;
}
.cid-uAaG1xnBjK .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAaG1xnBjK .item {
    margin-bottom: 1rem;
  }
}
.cid-uAaG1xnBjK .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAaG1xnBjK .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAaG1xnBjK .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAaG1xnBjK .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAaG1xnBjK .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAaG1xnBjK .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAaG1xnBjK .mbr-section-title {
  color: #232323;
}
.cid-uAaG1xnBjK .mbr-text,
.cid-uAaG1xnBjK .mbr-section-btn {
  text-align: center;
}
.cid-uAaG1xnBjK .item-title {
  text-align: center;
}
.cid-uAaG1xnBjK .content-head {
  max-width: 800px;
}
.cid-uAaG1xnBjK .mbr-text,
.cid-uAaG1xnBjK .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAaG1yMGAu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAaG1yMGAu .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAaG1yMGAu .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAaG1yMGAu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAaG1yMGAu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAaG1yMGAu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAaG1yMGAu .map-placeholder {
  display: none;
}
.cid-uAaG1yMGAu .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAaG1yMGAu .card {
  padding: 3rem 8rem;
}
.cid-uAaG1yMGAu .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAaG1yMGAu .card .mbr-text {
  color: #06182d;
}
.cid-uAaG1yMGAu .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAaG1yMGAu .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAaG1yMGAu .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAaG1yMGAu .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAaG1yMGAu .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAaG1yMGAu .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAaG1yMGAu .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAaG1yMGAu .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAaG1yMGAu .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAaG1yMGAu .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAaG1yMGAu .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAaG1yMGAu .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAaG1yMGAu .card .form-group {
  padding-right: 0;
}
.cid-uAaG1yMGAu .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAaG1yMGAu .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAaG1yMGAu .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAaG1yMGAu .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaG1yMGAu .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAaG1yMGAu h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAaG1yMGAu * {
    text-align: center !important;
  }
  .cid-uAaG1yMGAu .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAaG1yMGAu .form-group {
    max-width: 180px;
  }
  .cid-uAaG1yMGAu .card {
    padding: 2rem 1rem;
  }
}
.cid-uAaG1yMGAu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAaG1yMGAu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAaG1Azxdq {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAaG1BG8zp.popup-builder {
  background-color: #ffffff;
}
.cid-uAaG1BG8zp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAaG1BG8zp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAaG1BG8zp .modal-content,
.cid-uAaG1BG8zp .modal-dialog {
  height: auto;
}
.cid-uAaG1BG8zp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAaG1BG8zp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAaG1BG8zp .form-wrapper .mbr-form .form-group,
  .cid-uAaG1BG8zp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAaG1BG8zp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAaG1BG8zp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAaG1BG8zp .mbr-text {
  text-align: center;
}
.cid-uAaG1BG8zp .pt-0 {
  padding-top: 0 !important;
}
.cid-uAaG1BG8zp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAaG1BG8zp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAaG1BG8zp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAaG1BG8zp .modal-open {
  overflow: hidden;
}
.cid-uAaG1BG8zp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAaG1BG8zp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAaG1BG8zp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAaG1BG8zp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAaG1BG8zp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAaG1BG8zp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAaG1BG8zp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAaG1BG8zp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAaG1BG8zp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAaG1BG8zp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAaG1BG8zp .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAaG1BG8zp .modal-backdrop.show {
  opacity: .5;
}
.cid-uAaG1BG8zp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAaG1BG8zp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaG1BG8zp .modal-header {
    padding: 1rem;
  }
}
.cid-uAaG1BG8zp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAaG1BG8zp .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAaG1BG8zp .modal-header .close:hover {
  opacity: 1;
}
.cid-uAaG1BG8zp .modal-header .close:focus {
  outline: none;
}
.cid-uAaG1BG8zp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAaG1BG8zp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAaG1BG8zp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaG1BG8zp .modal-body {
    padding: 1rem;
  }
}
.cid-uAaG1BG8zp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAaG1BG8zp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAaG1BG8zp .modal-footer {
    padding: 1rem;
  }
}
.cid-uAaG1BG8zp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAaG1BG8zp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAaG1BG8zp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAaG1BG8zp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAaG1BG8zp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAaG1BG8zp .modal-lg,
  .cid-uAaG1BG8zp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAaG1BG8zp .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAaG1BG8zp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAaG1BG8zp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAaG1BG8zp .form-group {
  margin-bottom: 1rem;
}
.cid-uAaG1BG8zp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAaG1BG8zp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAaG1BG8zp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAaG1BG8zp .mbr-section-btn {
  margin: 0;
}
.cid-uAaG1BG8zp .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAdIQcro7F {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAdIQcro7F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAdIQcro7F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAdIQcro7F .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAdIQcro7F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAdIQcro7F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAdIQcro7F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAdIQcro7F .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAdIQcro7F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAdIQcro7F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAdIQcro7F .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAdIQcro7F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAdIQcro7F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAdIQcro7F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAdIQcro7F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAdIQcro7F .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAdIQcro7F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAdIQcro7F .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAdIQcro7F .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAdIQcro7F .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAdIQcro7F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAdIQcro7F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAdIQcro7F .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAdIQcro7F .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdIQcro7F .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAdIQcro7F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAdIQcro7F .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAdIQcro7F .nav-item:focus,
.cid-uAdIQcro7F .nav-link:focus {
  outline: none;
}
.cid-uAdIQcro7F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAdIQcro7F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAdIQcro7F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAdIQcro7F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAdIQcro7F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAdIQcro7F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAdIQcro7F .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAdIQcro7F .navbar.opened {
  transition: all 0.3s;
}
.cid-uAdIQcro7F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAdIQcro7F .navbar .navbar-logo img {
  width: auto;
}
.cid-uAdIQcro7F .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAdIQcro7F .navbar.collapsed {
  justify-content: center;
}
.cid-uAdIQcro7F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAdIQcro7F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAdIQcro7F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAdIQcro7F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAdIQcro7F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAdIQcro7F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAdIQcro7F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAdIQcro7F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAdIQcro7F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAdIQcro7F .navbar {
    min-height: 72px;
  }
  .cid-uAdIQcro7F .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAdIQcro7F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAdIQcro7F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAdIQcro7F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAdIQcro7F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAdIQcro7F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAdIQcro7F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAdIQcro7F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAdIQcro7F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAdIQcro7F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAdIQcro7F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAdIQcro7F .dropdown-item.active,
.cid-uAdIQcro7F .dropdown-item:active {
  background-color: transparent;
}
.cid-uAdIQcro7F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAdIQcro7F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAdIQcro7F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAdIQcro7F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAdIQcro7F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAdIQcro7F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAdIQcro7F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAdIQcro7F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAdIQcro7F .navbar-buttons {
    text-align: left;
  }
}
.cid-uAdIQcro7F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAdIQcro7F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAdIQcro7F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAdIQcro7F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAdIQcro7F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAdIQcro7F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAdIQcro7F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAdIQcro7F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAdIQcro7F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAdIQcro7F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAdIQcro7F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAdIQcro7F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAdIQcro7F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAdIQcro7F .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdIQcro7F .navbar {
    height: 70px;
  }
  .cid-uAdIQcro7F .navbar.opened {
    height: auto;
  }
  .cid-uAdIQcro7F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAdIQcro7F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAdIQcro7F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAdIQcro7F .navbar-brand {
    margin-right: auto;
  }
  .cid-uAdIQcro7F .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAdIQcro7F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAdIQcro7F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAdIQcro7F .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAdIQcro7F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAdIQcro7F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAdIQdwuzT {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAdIQdwuzT .mbr-section-title {
  text-align: center;
}
.cid-uAdIQdwuzT .mbr-text,
.cid-uAdIQdwuzT .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAdIQdwuzT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdIQdwuzT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdIQfLv7D {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdIQfLv7D .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdIQfLv7D .mbr-shop .row {
  margin: 0;
}
.cid-uAdIQfLv7D .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdIQfLv7D .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdIQfLv7D .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdIQfLv7D .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdIQfLv7D .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdIQfLv7D .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdIQfLv7D .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdIQfLv7D .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdIQfLv7D .mbr-shop .filter-by-pu,
.cid-uAdIQfLv7D .mbr-shop .filter-by-pd,
.cid-uAdIQfLv7D .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdIQfLv7D .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdIQfLv7D .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdIQfLv7D .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdIQfLv7D .mbr-shop .galleryItem h4,
.cid-uAdIQfLv7D .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdIQfLv7D .mbr-shop .galleryItem h5,
.cid-uAdIQfLv7D .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdIQfLv7D .mbr-shop .galleryItem p,
.cid-uAdIQfLv7D .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdIQfLv7D .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdIQfLv7D .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdIQfLv7D .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdIQfLv7D .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdIQfLv7D .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdIQfLv7D .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdIQfLv7D .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdIQfLv7D .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdIQfLv7D .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdIQfLv7D .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdIQfLv7D .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdIQfLv7D .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdIQfLv7D .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdIQfLv7D .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdIQfLv7D .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdIQfLv7D .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdIQfLv7D .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdIQfLv7D .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdIQfLv7D .mbr-shop .toggle:hover,
.cid-uAdIQfLv7D .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdIQfLv7D .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdIQfLv7D .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdIQfLv7D .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdIQfLv7D .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdIQfLv7D .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdIQfLv7D .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdIQfLv7D .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdIQfLv7D .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdIQfLv7D .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdIQfLv7D .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdIQfLv7D .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdIQfLv7D .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdIQfLv7D .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdIQfLv7D .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdIQfLv7D .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdIQfLv7D .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdIQfLv7D .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdIQfLv7D .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdIQfLv7D .mbr-shop .price-range {
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdIQfLv7D .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdIQfLv7D .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdIQfLv7D .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdIQfLv7D .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdIQfLv7D .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdIQfLv7D .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdIQfLv7D .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdIQfLv7D .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdIQfLv7D .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdIQfLv7D .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdIQfLv7D .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdIQfLv7D .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdIQfLv7D .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdIQfLv7D .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdIQfLv7D .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdIQfLv7D .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdIQfLv7D .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdIQfLv7D .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdIQfLv7D .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdIQfLv7D .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdIQfLv7D .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdIQfLv7D .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdIQfLv7D .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdIQfLv7D .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdIQfLv7D .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdIQfLv7D .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdIQfLv7D .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdIQfLv7D .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdIQfLv7D .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdIQfLv7D .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdIQfLv7D .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdIQfLv7D .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdIQfLv7D .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdIQfLv7D .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdIQfLv7D .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdIQfLv7D .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdIQfLv7D .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdIQfLv7D .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdIQfLv7D .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdIQfLv7D .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdIQfLv7D .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdIQfLv7D .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdIQfLv7D .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdIQfLv7D .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdIQfLv7D .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdIQfLv7D .categories {
  padding: 0;
}
.cid-uAdIQfLv7D .sidebar-title {
  font-weight: bold;
}
.cid-uAdN8TCW4X {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdN8TCW4X .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdN8TCW4X .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdN8TCW4X .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdN8TCW4X .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdN8TCW4X img,
.cid-uAdN8TCW4X .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdN8TCW4X .item:focus,
.cid-uAdN8TCW4X span:focus {
  outline: none;
}
.cid-uAdN8TCW4X .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdN8TCW4X .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdN8TCW4X .mbr-section-title {
  color: #232323;
}
.cid-uAdN8TCW4X .mbr-text,
.cid-uAdN8TCW4X .mbr-section-btn {
  text-align: center;
}
.cid-uAdN8TCW4X .item-title {
  text-align: center;
}
.cid-uAdN8TCW4X .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdIQhtAYa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAdIQhtAYa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdIQhtAYa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAdIQhtAYa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAdIQhtAYa .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAdIQhtAYa .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAdIQhtAYa .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAdIQhtAYa .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAdIQhtAYa .mbr-text,
.cid-uAdIQhtAYa .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAdIQiwm39 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAdIQiwm39 img,
.cid-uAdIQiwm39 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAdIQiwm39 img,
  .cid-uAdIQiwm39 .item-img {
    max-height: 300px;
  }
}
.cid-uAdIQiwm39 .item:focus,
.cid-uAdIQiwm39 span:focus {
  outline: none;
}
.cid-uAdIQiwm39 .item-wrapper {
  position: relative;
}
.cid-uAdIQiwm39 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAdIQiwm39 .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAdIQiwm39 .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdIQiwm39 .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAdIQiwm39 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdIQiwm39 .mbr-section-title {
  color: #232323;
}
.cid-uAdIQiwm39 .mbr-text,
.cid-uAdIQiwm39 .mbr-section-btn {
  text-align: left;
}
.cid-uAdIQiwm39 .item-title {
  text-align: center;
}
.cid-uAdIQiwm39 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAdIQiwm39 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAdIQiwm39 .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAdIQiwm39 .embla__button--next,
.cid-uAdIQiwm39 .embla__button--prev {
  display: flex;
}
.cid-uAdIQiwm39 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAdIQiwm39 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAdIQiwm39 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAdIQiwm39 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAdIQiwm39 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAdIQiwm39 .embla__button {
    top: auto;
  }
}
.cid-uAdIQiwm39 .embla {
  position: relative;
  width: 100%;
}
.cid-uAdIQiwm39 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAdIQiwm39 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAdIQiwm39 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAdIQiwm39 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAdIQiwm39 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAdIQiwm39 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAdIQiwm39 .content-head {
  max-width: 800px;
}
.cid-uAdIQk22Sx {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAdIQk22Sx img,
.cid-uAdIQk22Sx .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAdIQk22Sx .item:focus,
.cid-uAdIQk22Sx span:focus {
  outline: none;
}
.cid-uAdIQk22Sx .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAdIQk22Sx .item {
    margin-bottom: 1rem;
  }
}
.cid-uAdIQk22Sx .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdIQk22Sx .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAdIQk22Sx .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAdIQk22Sx .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAdIQk22Sx .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdIQk22Sx .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAdIQk22Sx .mbr-section-title {
  color: #232323;
}
.cid-uAdIQk22Sx .mbr-text,
.cid-uAdIQk22Sx .mbr-section-btn {
  text-align: center;
}
.cid-uAdIQk22Sx .item-title {
  text-align: center;
}
.cid-uAdIQk22Sx .content-head {
  max-width: 800px;
}
.cid-uAdIQk22Sx .mbr-text,
.cid-uAdIQk22Sx .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAdIQlocrs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uAdIQlocrs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdIQlocrs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uAdIQlocrs .container-fluid {
    padding: 0;
  }
}
.cid-uAdIQlocrs .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uAdIQlocrs .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uAdIQlocrs .embla__button--next,
.cid-uAdIQlocrs .embla__button--prev {
  display: flex;
}
.cid-uAdIQlocrs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uAdIQlocrs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uAdIQlocrs .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAdIQlocrs .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAdIQlocrs .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAdIQlocrs .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAdIQlocrs .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAdIQlocrs .embla {
  position: relative;
  width: 100%;
}
.cid-uAdIQlocrs .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAdIQlocrs .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAdIQlocrs .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAdIQlocrs .embla__slide a {
  cursor: grab;
}
.cid-uAdIQlocrs .embla__slide a:active {
  cursor: grabbing;
}
.cid-uAdIQlocrs .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uAdIQlocrs .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uAdIQlocrs .mbr-section-title {
  color: #232323;
}
.cid-uAdIQlocrs .mbr-section-subtitle {
  color: #232323;
}
.cid-uAdIQlocrs .mbr-box {
  color: #ffffff;
}
.cid-uAdIQlocrs .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAdIQlocrs img,
.cid-uAdIQlocrs .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdIQlocrs .item-wrapper {
  position: relative;
}
.cid-uAdIQlocrs .content-head {
  max-width: 800px;
}
.cid-uAdIQmRdPv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAdIQmRdPv .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAdIQmRdPv .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAdIQmRdPv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAdIQmRdPv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAdIQmRdPv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAdIQmRdPv .map-placeholder {
  display: none;
}
.cid-uAdIQmRdPv .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAdIQmRdPv .card {
  padding: 3rem 8rem;
}
.cid-uAdIQmRdPv .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAdIQmRdPv .card .mbr-text {
  color: #06182d;
}
.cid-uAdIQmRdPv .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAdIQmRdPv .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAdIQmRdPv .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAdIQmRdPv .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAdIQmRdPv .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAdIQmRdPv .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAdIQmRdPv .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAdIQmRdPv .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAdIQmRdPv .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAdIQmRdPv .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAdIQmRdPv .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAdIQmRdPv .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAdIQmRdPv .card .form-group {
  padding-right: 0;
}
.cid-uAdIQmRdPv .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAdIQmRdPv .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAdIQmRdPv .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAdIQmRdPv .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdIQmRdPv .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAdIQmRdPv h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAdIQmRdPv * {
    text-align: center !important;
  }
  .cid-uAdIQmRdPv .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAdIQmRdPv .form-group {
    max-width: 180px;
  }
  .cid-uAdIQmRdPv .card {
    padding: 2rem 1rem;
  }
}
.cid-uAdIQmRdPv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdIQmRdPv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdIQoPezB {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAdIQpXnio.popup-builder {
  background-color: #ffffff;
}
.cid-uAdIQpXnio.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAdIQpXnio.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAdIQpXnio .modal-content,
.cid-uAdIQpXnio .modal-dialog {
  height: auto;
}
.cid-uAdIQpXnio .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAdIQpXnio .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAdIQpXnio .form-wrapper .mbr-form .form-group,
  .cid-uAdIQpXnio .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAdIQpXnio .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAdIQpXnio .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAdIQpXnio .mbr-text {
  text-align: center;
}
.cid-uAdIQpXnio .pt-0 {
  padding-top: 0 !important;
}
.cid-uAdIQpXnio .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAdIQpXnio .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAdIQpXnio .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAdIQpXnio .modal-open {
  overflow: hidden;
}
.cid-uAdIQpXnio .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAdIQpXnio .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAdIQpXnio .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAdIQpXnio .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAdIQpXnio .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAdIQpXnio .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAdIQpXnio .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAdIQpXnio .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAdIQpXnio .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAdIQpXnio .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAdIQpXnio .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAdIQpXnio .modal-backdrop.show {
  opacity: .5;
}
.cid-uAdIQpXnio .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAdIQpXnio .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdIQpXnio .modal-header {
    padding: 1rem;
  }
}
.cid-uAdIQpXnio .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAdIQpXnio .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAdIQpXnio .modal-header .close:hover {
  opacity: 1;
}
.cid-uAdIQpXnio .modal-header .close:focus {
  outline: none;
}
.cid-uAdIQpXnio .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAdIQpXnio .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAdIQpXnio .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdIQpXnio .modal-body {
    padding: 1rem;
  }
}
.cid-uAdIQpXnio .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAdIQpXnio .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdIQpXnio .modal-footer {
    padding: 1rem;
  }
}
.cid-uAdIQpXnio .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAdIQpXnio .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAdIQpXnio .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAdIQpXnio .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAdIQpXnio .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAdIQpXnio .modal-lg,
  .cid-uAdIQpXnio .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAdIQpXnio .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAdIQpXnio .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAdIQpXnio .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAdIQpXnio .form-group {
  margin-bottom: 1rem;
}
.cid-uAdIQpXnio .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAdIQpXnio .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAdIQpXnio .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAdIQpXnio .mbr-section-btn {
  margin: 0;
}
.cid-uAdIQpXnio .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAdJCyEguR {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAdJCyEguR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAdJCyEguR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAdJCyEguR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAdJCyEguR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAdJCyEguR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAdJCyEguR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAdJCyEguR .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAdJCyEguR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAdJCyEguR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAdJCyEguR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAdJCyEguR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAdJCyEguR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAdJCyEguR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAdJCyEguR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAdJCyEguR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAdJCyEguR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAdJCyEguR .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAdJCyEguR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAdJCyEguR .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAdJCyEguR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAdJCyEguR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAdJCyEguR .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAdJCyEguR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJCyEguR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAdJCyEguR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAdJCyEguR .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAdJCyEguR .nav-item:focus,
.cid-uAdJCyEguR .nav-link:focus {
  outline: none;
}
.cid-uAdJCyEguR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAdJCyEguR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAdJCyEguR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAdJCyEguR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAdJCyEguR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAdJCyEguR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAdJCyEguR .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAdJCyEguR .navbar.opened {
  transition: all 0.3s;
}
.cid-uAdJCyEguR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAdJCyEguR .navbar .navbar-logo img {
  width: auto;
}
.cid-uAdJCyEguR .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAdJCyEguR .navbar.collapsed {
  justify-content: center;
}
.cid-uAdJCyEguR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAdJCyEguR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAdJCyEguR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAdJCyEguR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAdJCyEguR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAdJCyEguR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAdJCyEguR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAdJCyEguR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAdJCyEguR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJCyEguR .navbar {
    min-height: 72px;
  }
  .cid-uAdJCyEguR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAdJCyEguR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAdJCyEguR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAdJCyEguR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAdJCyEguR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAdJCyEguR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAdJCyEguR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAdJCyEguR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAdJCyEguR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAdJCyEguR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAdJCyEguR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAdJCyEguR .dropdown-item.active,
.cid-uAdJCyEguR .dropdown-item:active {
  background-color: transparent;
}
.cid-uAdJCyEguR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAdJCyEguR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAdJCyEguR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAdJCyEguR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAdJCyEguR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAdJCyEguR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAdJCyEguR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAdJCyEguR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAdJCyEguR .navbar-buttons {
    text-align: left;
  }
}
.cid-uAdJCyEguR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAdJCyEguR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAdJCyEguR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAdJCyEguR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAdJCyEguR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAdJCyEguR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAdJCyEguR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAdJCyEguR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAdJCyEguR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAdJCyEguR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAdJCyEguR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAdJCyEguR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAdJCyEguR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAdJCyEguR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdJCyEguR .navbar {
    height: 70px;
  }
  .cid-uAdJCyEguR .navbar.opened {
    height: auto;
  }
  .cid-uAdJCyEguR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAdJCyEguR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAdJCyEguR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAdJCyEguR .navbar-brand {
    margin-right: auto;
  }
  .cid-uAdJCyEguR .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAdJCyEguR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAdJCyEguR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAdJCyEguR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAdJCyEguR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAdJCyEguR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAdJCA9yKs {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAdJCA9yKs .mbr-section-title {
  text-align: center;
}
.cid-uAdJCA9yKs .mbr-text,
.cid-uAdJCA9yKs .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAdJCA9yKs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJCA9yKs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdJCDmDpt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdJCDmDpt .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdJCDmDpt .mbr-shop .row {
  margin: 0;
}
.cid-uAdJCDmDpt .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdJCDmDpt .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdJCDmDpt .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdJCDmDpt .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdJCDmDpt .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdJCDmDpt .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdJCDmDpt .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJCDmDpt .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdJCDmDpt .mbr-shop .filter-by-pu,
.cid-uAdJCDmDpt .mbr-shop .filter-by-pd,
.cid-uAdJCDmDpt .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdJCDmDpt .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdJCDmDpt .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdJCDmDpt .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdJCDmDpt .mbr-shop .galleryItem h4,
.cid-uAdJCDmDpt .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdJCDmDpt .mbr-shop .galleryItem h5,
.cid-uAdJCDmDpt .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdJCDmDpt .mbr-shop .galleryItem p,
.cid-uAdJCDmDpt .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdJCDmDpt .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdJCDmDpt .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdJCDmDpt .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdJCDmDpt .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdJCDmDpt .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdJCDmDpt .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdJCDmDpt .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdJCDmDpt .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdJCDmDpt .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdJCDmDpt .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdJCDmDpt .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdJCDmDpt .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdJCDmDpt .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdJCDmDpt .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdJCDmDpt .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdJCDmDpt .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdJCDmDpt .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdJCDmDpt .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdJCDmDpt .mbr-shop .toggle:hover,
.cid-uAdJCDmDpt .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdJCDmDpt .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdJCDmDpt .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdJCDmDpt .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdJCDmDpt .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdJCDmDpt .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdJCDmDpt .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdJCDmDpt .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdJCDmDpt .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdJCDmDpt .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdJCDmDpt .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdJCDmDpt .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdJCDmDpt .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJCDmDpt .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJCDmDpt .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdJCDmDpt .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdJCDmDpt .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdJCDmDpt .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdJCDmDpt .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdJCDmDpt .mbr-shop .price-range {
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdJCDmDpt .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdJCDmDpt .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdJCDmDpt .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdJCDmDpt .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdJCDmDpt .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdJCDmDpt .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdJCDmDpt .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdJCDmDpt .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdJCDmDpt .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdJCDmDpt .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdJCDmDpt .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdJCDmDpt .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdJCDmDpt .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdJCDmDpt .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdJCDmDpt .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdJCDmDpt .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdJCDmDpt .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdJCDmDpt .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdJCDmDpt .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdJCDmDpt .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdJCDmDpt .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdJCDmDpt .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdJCDmDpt .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdJCDmDpt .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdJCDmDpt .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdJCDmDpt .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdJCDmDpt .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdJCDmDpt .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdJCDmDpt .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdJCDmDpt .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdJCDmDpt .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdJCDmDpt .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdJCDmDpt .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdJCDmDpt .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdJCDmDpt .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdJCDmDpt .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdJCDmDpt .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdJCDmDpt .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdJCDmDpt .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdJCDmDpt .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdJCDmDpt .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdJCDmDpt .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdJCDmDpt .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdJCDmDpt .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdJCDmDpt .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdJCDmDpt .categories {
  padding: 0;
}
.cid-uAdJCDmDpt .sidebar-title {
  font-weight: bold;
}
.cid-uAdNjABHwB {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdNjABHwB .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdNjABHwB .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdNjABHwB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdNjABHwB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdNjABHwB img,
.cid-uAdNjABHwB .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdNjABHwB .item:focus,
.cid-uAdNjABHwB span:focus {
  outline: none;
}
.cid-uAdNjABHwB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdNjABHwB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdNjABHwB .mbr-section-title {
  color: #232323;
}
.cid-uAdNjABHwB .mbr-text,
.cid-uAdNjABHwB .mbr-section-btn {
  text-align: center;
}
.cid-uAdNjABHwB .item-title {
  text-align: center;
}
.cid-uAdNjABHwB .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdJCEXAK0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAdJCEXAK0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJCEXAK0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAdJCEXAK0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAdJCEXAK0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAdJCEXAK0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAdJCEXAK0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAdJCEXAK0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAdJCEXAK0 .mbr-text,
.cid-uAdJCEXAK0 .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAdJCGmZIa {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAdJCGmZIa img,
.cid-uAdJCGmZIa .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAdJCGmZIa img,
  .cid-uAdJCGmZIa .item-img {
    max-height: 300px;
  }
}
.cid-uAdJCGmZIa .item:focus,
.cid-uAdJCGmZIa span:focus {
  outline: none;
}
.cid-uAdJCGmZIa .item-wrapper {
  position: relative;
}
.cid-uAdJCGmZIa .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAdJCGmZIa .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAdJCGmZIa .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJCGmZIa .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAdJCGmZIa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdJCGmZIa .mbr-section-title {
  color: #232323;
}
.cid-uAdJCGmZIa .mbr-text,
.cid-uAdJCGmZIa .mbr-section-btn {
  text-align: left;
}
.cid-uAdJCGmZIa .item-title {
  text-align: center;
}
.cid-uAdJCGmZIa .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAdJCGmZIa .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAdJCGmZIa .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAdJCGmZIa .embla__button--next,
.cid-uAdJCGmZIa .embla__button--prev {
  display: flex;
}
.cid-uAdJCGmZIa .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAdJCGmZIa .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAdJCGmZIa .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAdJCGmZIa .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAdJCGmZIa .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJCGmZIa .embla__button {
    top: auto;
  }
}
.cid-uAdJCGmZIa .embla {
  position: relative;
  width: 100%;
}
.cid-uAdJCGmZIa .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAdJCGmZIa .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAdJCGmZIa .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAdJCGmZIa .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAdJCGmZIa .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAdJCGmZIa .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAdJCGmZIa .content-head {
  max-width: 800px;
}
.cid-uAdJCIsttM {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAdJCIsttM img,
.cid-uAdJCIsttM .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAdJCIsttM .item:focus,
.cid-uAdJCIsttM span:focus {
  outline: none;
}
.cid-uAdJCIsttM .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAdJCIsttM .item {
    margin-bottom: 1rem;
  }
}
.cid-uAdJCIsttM .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdJCIsttM .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAdJCIsttM .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAdJCIsttM .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAdJCIsttM .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJCIsttM .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAdJCIsttM .mbr-section-title {
  color: #232323;
}
.cid-uAdJCIsttM .mbr-text,
.cid-uAdJCIsttM .mbr-section-btn {
  text-align: center;
}
.cid-uAdJCIsttM .item-title {
  text-align: center;
}
.cid-uAdJCIsttM .content-head {
  max-width: 800px;
}
.cid-uAdJCIsttM .mbr-text,
.cid-uAdJCIsttM .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAdJCKFYJw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uAdJCKFYJw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJCKFYJw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uAdJCKFYJw .container-fluid {
    padding: 0;
  }
}
.cid-uAdJCKFYJw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uAdJCKFYJw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uAdJCKFYJw .embla__button--next,
.cid-uAdJCKFYJw .embla__button--prev {
  display: flex;
}
.cid-uAdJCKFYJw .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uAdJCKFYJw .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uAdJCKFYJw .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAdJCKFYJw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAdJCKFYJw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAdJCKFYJw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJCKFYJw .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAdJCKFYJw .embla {
  position: relative;
  width: 100%;
}
.cid-uAdJCKFYJw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAdJCKFYJw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAdJCKFYJw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAdJCKFYJw .embla__slide a {
  cursor: grab;
}
.cid-uAdJCKFYJw .embla__slide a:active {
  cursor: grabbing;
}
.cid-uAdJCKFYJw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uAdJCKFYJw .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uAdJCKFYJw .mbr-section-title {
  color: #232323;
}
.cid-uAdJCKFYJw .mbr-section-subtitle {
  color: #232323;
}
.cid-uAdJCKFYJw .mbr-box {
  color: #ffffff;
}
.cid-uAdJCKFYJw .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAdJCKFYJw img,
.cid-uAdJCKFYJw .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdJCKFYJw .item-wrapper {
  position: relative;
}
.cid-uAdJCKFYJw .content-head {
  max-width: 800px;
}
.cid-uAdJCMvWyu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAdJCMvWyu .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAdJCMvWyu .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAdJCMvWyu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAdJCMvWyu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAdJCMvWyu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAdJCMvWyu .map-placeholder {
  display: none;
}
.cid-uAdJCMvWyu .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAdJCMvWyu .card {
  padding: 3rem 8rem;
}
.cid-uAdJCMvWyu .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAdJCMvWyu .card .mbr-text {
  color: #06182d;
}
.cid-uAdJCMvWyu .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAdJCMvWyu .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAdJCMvWyu .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAdJCMvWyu .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAdJCMvWyu .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAdJCMvWyu .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAdJCMvWyu .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAdJCMvWyu .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAdJCMvWyu .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAdJCMvWyu .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAdJCMvWyu .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAdJCMvWyu .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAdJCMvWyu .card .form-group {
  padding-right: 0;
}
.cid-uAdJCMvWyu .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAdJCMvWyu .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAdJCMvWyu .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAdJCMvWyu .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJCMvWyu .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAdJCMvWyu h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAdJCMvWyu * {
    text-align: center !important;
  }
  .cid-uAdJCMvWyu .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAdJCMvWyu .form-group {
    max-width: 180px;
  }
  .cid-uAdJCMvWyu .card {
    padding: 2rem 1rem;
  }
}
.cid-uAdJCMvWyu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJCMvWyu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdJCQJUGK {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAdJCT4HaC.popup-builder {
  background-color: #ffffff;
}
.cid-uAdJCT4HaC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAdJCT4HaC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAdJCT4HaC .modal-content,
.cid-uAdJCT4HaC .modal-dialog {
  height: auto;
}
.cid-uAdJCT4HaC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAdJCT4HaC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAdJCT4HaC .form-wrapper .mbr-form .form-group,
  .cid-uAdJCT4HaC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAdJCT4HaC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAdJCT4HaC .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAdJCT4HaC .mbr-text {
  text-align: center;
}
.cid-uAdJCT4HaC .pt-0 {
  padding-top: 0 !important;
}
.cid-uAdJCT4HaC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAdJCT4HaC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAdJCT4HaC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAdJCT4HaC .modal-open {
  overflow: hidden;
}
.cid-uAdJCT4HaC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAdJCT4HaC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAdJCT4HaC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAdJCT4HaC .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAdJCT4HaC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAdJCT4HaC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAdJCT4HaC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAdJCT4HaC .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAdJCT4HaC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAdJCT4HaC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAdJCT4HaC .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAdJCT4HaC .modal-backdrop.show {
  opacity: .5;
}
.cid-uAdJCT4HaC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAdJCT4HaC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJCT4HaC .modal-header {
    padding: 1rem;
  }
}
.cid-uAdJCT4HaC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAdJCT4HaC .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAdJCT4HaC .modal-header .close:hover {
  opacity: 1;
}
.cid-uAdJCT4HaC .modal-header .close:focus {
  outline: none;
}
.cid-uAdJCT4HaC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAdJCT4HaC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAdJCT4HaC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJCT4HaC .modal-body {
    padding: 1rem;
  }
}
.cid-uAdJCT4HaC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAdJCT4HaC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJCT4HaC .modal-footer {
    padding: 1rem;
  }
}
.cid-uAdJCT4HaC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAdJCT4HaC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAdJCT4HaC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAdJCT4HaC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAdJCT4HaC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAdJCT4HaC .modal-lg,
  .cid-uAdJCT4HaC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAdJCT4HaC .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAdJCT4HaC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAdJCT4HaC .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAdJCT4HaC .form-group {
  margin-bottom: 1rem;
}
.cid-uAdJCT4HaC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAdJCT4HaC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAdJCT4HaC .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAdJCT4HaC .mbr-section-btn {
  margin: 0;
}
.cid-uAdJCT4HaC .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAdJIkUB9U {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAdJIkUB9U .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAdJIkUB9U .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAdJIkUB9U .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAdJIkUB9U .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAdJIkUB9U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAdJIkUB9U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAdJIkUB9U .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAdJIkUB9U .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAdJIkUB9U .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAdJIkUB9U .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAdJIkUB9U .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAdJIkUB9U .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAdJIkUB9U .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAdJIkUB9U .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAdJIkUB9U .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAdJIkUB9U .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAdJIkUB9U .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAdJIkUB9U .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAdJIkUB9U .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAdJIkUB9U .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAdJIkUB9U .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAdJIkUB9U .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAdJIkUB9U .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJIkUB9U .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAdJIkUB9U .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAdJIkUB9U .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAdJIkUB9U .nav-item:focus,
.cid-uAdJIkUB9U .nav-link:focus {
  outline: none;
}
.cid-uAdJIkUB9U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAdJIkUB9U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAdJIkUB9U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAdJIkUB9U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAdJIkUB9U .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAdJIkUB9U .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAdJIkUB9U .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAdJIkUB9U .navbar.opened {
  transition: all 0.3s;
}
.cid-uAdJIkUB9U .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAdJIkUB9U .navbar .navbar-logo img {
  width: auto;
}
.cid-uAdJIkUB9U .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAdJIkUB9U .navbar.collapsed {
  justify-content: center;
}
.cid-uAdJIkUB9U .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAdJIkUB9U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAdJIkUB9U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAdJIkUB9U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAdJIkUB9U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAdJIkUB9U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAdJIkUB9U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAdJIkUB9U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAdJIkUB9U .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJIkUB9U .navbar {
    min-height: 72px;
  }
  .cid-uAdJIkUB9U .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAdJIkUB9U .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAdJIkUB9U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAdJIkUB9U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAdJIkUB9U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAdJIkUB9U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAdJIkUB9U .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAdJIkUB9U .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAdJIkUB9U .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAdJIkUB9U .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAdJIkUB9U .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAdJIkUB9U .dropdown-item.active,
.cid-uAdJIkUB9U .dropdown-item:active {
  background-color: transparent;
}
.cid-uAdJIkUB9U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAdJIkUB9U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAdJIkUB9U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAdJIkUB9U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAdJIkUB9U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAdJIkUB9U .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAdJIkUB9U ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAdJIkUB9U .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAdJIkUB9U .navbar-buttons {
    text-align: left;
  }
}
.cid-uAdJIkUB9U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAdJIkUB9U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAdJIkUB9U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAdJIkUB9U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAdJIkUB9U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAdJIkUB9U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAdJIkUB9U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAdJIkUB9U nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAdJIkUB9U nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAdJIkUB9U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAdJIkUB9U .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAdJIkUB9U a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAdJIkUB9U .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAdJIkUB9U .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdJIkUB9U .navbar {
    height: 70px;
  }
  .cid-uAdJIkUB9U .navbar.opened {
    height: auto;
  }
  .cid-uAdJIkUB9U .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAdJIkUB9U .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAdJIkUB9U .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAdJIkUB9U .navbar-brand {
    margin-right: auto;
  }
  .cid-uAdJIkUB9U .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAdJIkUB9U .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAdJIkUB9U .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAdJIkUB9U .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAdJIkUB9U .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAdJIkUB9U .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAdJInoBT6 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAdJInoBT6 .mbr-section-title {
  text-align: center;
}
.cid-uAdJInoBT6 .mbr-text,
.cid-uAdJInoBT6 .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAdJInoBT6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJInoBT6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdJIqvpJe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdJIqvpJe .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdJIqvpJe .mbr-shop .row {
  margin: 0;
}
.cid-uAdJIqvpJe .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdJIqvpJe .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdJIqvpJe .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdJIqvpJe .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdJIqvpJe .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdJIqvpJe .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdJIqvpJe .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJIqvpJe .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdJIqvpJe .mbr-shop .filter-by-pu,
.cid-uAdJIqvpJe .mbr-shop .filter-by-pd,
.cid-uAdJIqvpJe .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdJIqvpJe .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdJIqvpJe .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdJIqvpJe .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdJIqvpJe .mbr-shop .galleryItem h4,
.cid-uAdJIqvpJe .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdJIqvpJe .mbr-shop .galleryItem h5,
.cid-uAdJIqvpJe .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdJIqvpJe .mbr-shop .galleryItem p,
.cid-uAdJIqvpJe .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdJIqvpJe .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdJIqvpJe .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdJIqvpJe .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdJIqvpJe .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdJIqvpJe .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdJIqvpJe .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdJIqvpJe .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdJIqvpJe .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdJIqvpJe .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdJIqvpJe .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdJIqvpJe .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdJIqvpJe .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdJIqvpJe .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdJIqvpJe .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdJIqvpJe .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdJIqvpJe .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdJIqvpJe .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdJIqvpJe .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdJIqvpJe .mbr-shop .toggle:hover,
.cid-uAdJIqvpJe .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdJIqvpJe .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdJIqvpJe .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdJIqvpJe .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdJIqvpJe .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdJIqvpJe .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdJIqvpJe .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdJIqvpJe .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdJIqvpJe .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdJIqvpJe .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdJIqvpJe .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdJIqvpJe .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdJIqvpJe .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJIqvpJe .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJIqvpJe .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdJIqvpJe .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdJIqvpJe .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdJIqvpJe .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdJIqvpJe .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdJIqvpJe .mbr-shop .price-range {
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdJIqvpJe .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdJIqvpJe .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdJIqvpJe .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdJIqvpJe .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdJIqvpJe .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdJIqvpJe .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdJIqvpJe .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdJIqvpJe .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdJIqvpJe .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdJIqvpJe .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdJIqvpJe .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdJIqvpJe .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdJIqvpJe .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdJIqvpJe .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdJIqvpJe .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdJIqvpJe .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdJIqvpJe .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdJIqvpJe .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdJIqvpJe .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdJIqvpJe .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdJIqvpJe .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdJIqvpJe .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdJIqvpJe .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdJIqvpJe .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdJIqvpJe .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdJIqvpJe .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdJIqvpJe .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdJIqvpJe .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdJIqvpJe .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdJIqvpJe .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdJIqvpJe .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdJIqvpJe .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdJIqvpJe .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdJIqvpJe .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdJIqvpJe .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdJIqvpJe .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdJIqvpJe .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdJIqvpJe .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdJIqvpJe .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdJIqvpJe .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdJIqvpJe .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdJIqvpJe .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdJIqvpJe .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdJIqvpJe .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdJIqvpJe .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdJIqvpJe .categories {
  padding: 0;
}
.cid-uAdJIqvpJe .sidebar-title {
  font-weight: bold;
}
.cid-uAdNnCirB5 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdNnCirB5 .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdNnCirB5 .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdNnCirB5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdNnCirB5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdNnCirB5 img,
.cid-uAdNnCirB5 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdNnCirB5 .item:focus,
.cid-uAdNnCirB5 span:focus {
  outline: none;
}
.cid-uAdNnCirB5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdNnCirB5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdNnCirB5 .mbr-section-title {
  color: #232323;
}
.cid-uAdNnCirB5 .mbr-text,
.cid-uAdNnCirB5 .mbr-section-btn {
  text-align: center;
}
.cid-uAdNnCirB5 .item-title {
  text-align: center;
}
.cid-uAdNnCirB5 .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdJIseZUZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAdJIseZUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJIseZUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAdJIseZUZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAdJIseZUZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAdJIseZUZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAdJIseZUZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAdJIseZUZ .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAdJIseZUZ .mbr-text,
.cid-uAdJIseZUZ .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAdJItF1MZ {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAdJItF1MZ img,
.cid-uAdJItF1MZ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAdJItF1MZ img,
  .cid-uAdJItF1MZ .item-img {
    max-height: 300px;
  }
}
.cid-uAdJItF1MZ .item:focus,
.cid-uAdJItF1MZ span:focus {
  outline: none;
}
.cid-uAdJItF1MZ .item-wrapper {
  position: relative;
}
.cid-uAdJItF1MZ .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAdJItF1MZ .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAdJItF1MZ .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJItF1MZ .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAdJItF1MZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdJItF1MZ .mbr-section-title {
  color: #232323;
}
.cid-uAdJItF1MZ .mbr-text,
.cid-uAdJItF1MZ .mbr-section-btn {
  text-align: left;
}
.cid-uAdJItF1MZ .item-title {
  text-align: center;
}
.cid-uAdJItF1MZ .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAdJItF1MZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAdJItF1MZ .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAdJItF1MZ .embla__button--next,
.cid-uAdJItF1MZ .embla__button--prev {
  display: flex;
}
.cid-uAdJItF1MZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAdJItF1MZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAdJItF1MZ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAdJItF1MZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAdJItF1MZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJItF1MZ .embla__button {
    top: auto;
  }
}
.cid-uAdJItF1MZ .embla {
  position: relative;
  width: 100%;
}
.cid-uAdJItF1MZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAdJItF1MZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAdJItF1MZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAdJItF1MZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAdJItF1MZ .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAdJItF1MZ .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAdJItF1MZ .content-head {
  max-width: 800px;
}
.cid-uAdJIw1ERP {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAdJIw1ERP img,
.cid-uAdJIw1ERP .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAdJIw1ERP .item:focus,
.cid-uAdJIw1ERP span:focus {
  outline: none;
}
.cid-uAdJIw1ERP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAdJIw1ERP .item {
    margin-bottom: 1rem;
  }
}
.cid-uAdJIw1ERP .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdJIw1ERP .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAdJIw1ERP .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAdJIw1ERP .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAdJIw1ERP .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJIw1ERP .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAdJIw1ERP .mbr-section-title {
  color: #232323;
}
.cid-uAdJIw1ERP .mbr-text,
.cid-uAdJIw1ERP .mbr-section-btn {
  text-align: center;
}
.cid-uAdJIw1ERP .item-title {
  text-align: center;
}
.cid-uAdJIw1ERP .content-head {
  max-width: 800px;
}
.cid-uAdJIw1ERP .mbr-text,
.cid-uAdJIw1ERP .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAdJIygmqz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uAdJIygmqz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJIygmqz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uAdJIygmqz .container-fluid {
    padding: 0;
  }
}
.cid-uAdJIygmqz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uAdJIygmqz .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uAdJIygmqz .embla__button--next,
.cid-uAdJIygmqz .embla__button--prev {
  display: flex;
}
.cid-uAdJIygmqz .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uAdJIygmqz .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uAdJIygmqz .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAdJIygmqz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAdJIygmqz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAdJIygmqz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJIygmqz .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAdJIygmqz .embla {
  position: relative;
  width: 100%;
}
.cid-uAdJIygmqz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAdJIygmqz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAdJIygmqz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAdJIygmqz .embla__slide a {
  cursor: grab;
}
.cid-uAdJIygmqz .embla__slide a:active {
  cursor: grabbing;
}
.cid-uAdJIygmqz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uAdJIygmqz .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uAdJIygmqz .mbr-section-title {
  color: #232323;
}
.cid-uAdJIygmqz .mbr-section-subtitle {
  color: #232323;
}
.cid-uAdJIygmqz .mbr-box {
  color: #ffffff;
}
.cid-uAdJIygmqz .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAdJIygmqz img,
.cid-uAdJIygmqz .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdJIygmqz .item-wrapper {
  position: relative;
}
.cid-uAdJIygmqz .content-head {
  max-width: 800px;
}
.cid-uAdJIAy8BT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAdJIAy8BT .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAdJIAy8BT .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAdJIAy8BT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAdJIAy8BT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAdJIAy8BT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAdJIAy8BT .map-placeholder {
  display: none;
}
.cid-uAdJIAy8BT .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAdJIAy8BT .card {
  padding: 3rem 8rem;
}
.cid-uAdJIAy8BT .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAdJIAy8BT .card .mbr-text {
  color: #06182d;
}
.cid-uAdJIAy8BT .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAdJIAy8BT .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAdJIAy8BT .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAdJIAy8BT .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAdJIAy8BT .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAdJIAy8BT .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAdJIAy8BT .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAdJIAy8BT .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAdJIAy8BT .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAdJIAy8BT .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAdJIAy8BT .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAdJIAy8BT .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAdJIAy8BT .card .form-group {
  padding-right: 0;
}
.cid-uAdJIAy8BT .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAdJIAy8BT .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAdJIAy8BT .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAdJIAy8BT .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJIAy8BT .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAdJIAy8BT h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAdJIAy8BT * {
    text-align: center !important;
  }
  .cid-uAdJIAy8BT .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAdJIAy8BT .form-group {
    max-width: 180px;
  }
  .cid-uAdJIAy8BT .card {
    padding: 2rem 1rem;
  }
}
.cid-uAdJIAy8BT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJIAy8BT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdJIE9YJo {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAdJIGMwqc.popup-builder {
  background-color: #ffffff;
}
.cid-uAdJIGMwqc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAdJIGMwqc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAdJIGMwqc .modal-content,
.cid-uAdJIGMwqc .modal-dialog {
  height: auto;
}
.cid-uAdJIGMwqc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAdJIGMwqc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAdJIGMwqc .form-wrapper .mbr-form .form-group,
  .cid-uAdJIGMwqc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAdJIGMwqc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAdJIGMwqc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAdJIGMwqc .mbr-text {
  text-align: center;
}
.cid-uAdJIGMwqc .pt-0 {
  padding-top: 0 !important;
}
.cid-uAdJIGMwqc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAdJIGMwqc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAdJIGMwqc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAdJIGMwqc .modal-open {
  overflow: hidden;
}
.cid-uAdJIGMwqc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAdJIGMwqc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAdJIGMwqc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAdJIGMwqc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAdJIGMwqc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAdJIGMwqc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAdJIGMwqc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAdJIGMwqc .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAdJIGMwqc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAdJIGMwqc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAdJIGMwqc .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAdJIGMwqc .modal-backdrop.show {
  opacity: .5;
}
.cid-uAdJIGMwqc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAdJIGMwqc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJIGMwqc .modal-header {
    padding: 1rem;
  }
}
.cid-uAdJIGMwqc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAdJIGMwqc .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAdJIGMwqc .modal-header .close:hover {
  opacity: 1;
}
.cid-uAdJIGMwqc .modal-header .close:focus {
  outline: none;
}
.cid-uAdJIGMwqc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAdJIGMwqc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAdJIGMwqc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJIGMwqc .modal-body {
    padding: 1rem;
  }
}
.cid-uAdJIGMwqc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAdJIGMwqc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJIGMwqc .modal-footer {
    padding: 1rem;
  }
}
.cid-uAdJIGMwqc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAdJIGMwqc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAdJIGMwqc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAdJIGMwqc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAdJIGMwqc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAdJIGMwqc .modal-lg,
  .cid-uAdJIGMwqc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAdJIGMwqc .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAdJIGMwqc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAdJIGMwqc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAdJIGMwqc .form-group {
  margin-bottom: 1rem;
}
.cid-uAdJIGMwqc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAdJIGMwqc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAdJIGMwqc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAdJIGMwqc .mbr-section-btn {
  margin: 0;
}
.cid-uAdJIGMwqc .mbr-section-btn .btn {
  margin: 0;
}
.cid-uAdJPebQMi {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-uAdJPebQMi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uAdJPebQMi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uAdJPebQMi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uAdJPebQMi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uAdJPebQMi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uAdJPebQMi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uAdJPebQMi .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-uAdJPebQMi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uAdJPebQMi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uAdJPebQMi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uAdJPebQMi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uAdJPebQMi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uAdJPebQMi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uAdJPebQMi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uAdJPebQMi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uAdJPebQMi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uAdJPebQMi .navbar-logo {
  padding-left: 2rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-uAdJPebQMi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uAdJPebQMi .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uAdJPebQMi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uAdJPebQMi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uAdJPebQMi .container {
  display: flex;
  height: 90px;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uAdJPebQMi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJPebQMi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uAdJPebQMi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uAdJPebQMi .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
}
.cid-uAdJPebQMi .nav-item:focus,
.cid-uAdJPebQMi .nav-link:focus {
  outline: none;
}
.cid-uAdJPebQMi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uAdJPebQMi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uAdJPebQMi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uAdJPebQMi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uAdJPebQMi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uAdJPebQMi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uAdJPebQMi .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-uAdJPebQMi .navbar.opened {
  transition: all 0.3s;
}
.cid-uAdJPebQMi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uAdJPebQMi .navbar .navbar-logo img {
  width: auto;
}
.cid-uAdJPebQMi .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-uAdJPebQMi .navbar.collapsed {
  justify-content: center;
}
.cid-uAdJPebQMi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uAdJPebQMi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uAdJPebQMi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.3rem);
  }
}
.cid-uAdJPebQMi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uAdJPebQMi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uAdJPebQMi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uAdJPebQMi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uAdJPebQMi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uAdJPebQMi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJPebQMi .navbar {
    min-height: 72px;
  }
  .cid-uAdJPebQMi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uAdJPebQMi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uAdJPebQMi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uAdJPebQMi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uAdJPebQMi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uAdJPebQMi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uAdJPebQMi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uAdJPebQMi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uAdJPebQMi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uAdJPebQMi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uAdJPebQMi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uAdJPebQMi .dropdown-item.active,
.cid-uAdJPebQMi .dropdown-item:active {
  background-color: transparent;
}
.cid-uAdJPebQMi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uAdJPebQMi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uAdJPebQMi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uAdJPebQMi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uAdJPebQMi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uAdJPebQMi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uAdJPebQMi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uAdJPebQMi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uAdJPebQMi .navbar-buttons {
    text-align: left;
  }
}
.cid-uAdJPebQMi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uAdJPebQMi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uAdJPebQMi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uAdJPebQMi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAdJPebQMi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uAdJPebQMi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uAdJPebQMi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAdJPebQMi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uAdJPebQMi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uAdJPebQMi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uAdJPebQMi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uAdJPebQMi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAdJPebQMi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uAdJPebQMi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdJPebQMi .navbar {
    height: 70px;
  }
  .cid-uAdJPebQMi .navbar.opened {
    height: auto;
  }
  .cid-uAdJPebQMi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uAdJPebQMi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uAdJPebQMi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uAdJPebQMi .navbar-brand {
    margin-right: auto;
  }
  .cid-uAdJPebQMi .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    backdrop-filter: blur(8px);
  }
  .cid-uAdJPebQMi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uAdJPebQMi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uAdJPebQMi .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-uAdJPebQMi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uAdJPebQMi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uAdJPfLx0q {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-uAdJPfLx0q .mbr-section-title {
  text-align: center;
}
.cid-uAdJPfLx0q .mbr-text,
.cid-uAdJPfLx0q .mbr-section-btn {
  text-align: center;
  color: #696969;
}
.cid-uAdJPfLx0q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJPfLx0q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdJPjInfg {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-uAdJPjInfg .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uAdJPjInfg .mbr-shop .row {
  margin: 0;
}
.cid-uAdJPjInfg .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uAdJPjInfg .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uAdJPjInfg .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uAdJPjInfg .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uAdJPjInfg .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
  position: relative;
}
.cid-uAdJPjInfg .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uAdJPjInfg .mbr-shop .hide-modal {
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJPjInfg .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uAdJPjInfg .mbr-shop .filter-by-pu,
.cid-uAdJPjInfg .mbr-shop .filter-by-pd,
.cid-uAdJPjInfg .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uAdJPjInfg .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uAdJPjInfg .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uAdJPjInfg .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-uAdJPjInfg .mbr-shop .galleryItem h4,
.cid-uAdJPjInfg .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin: 0;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uAdJPjInfg .mbr-shop .galleryItem h5,
.cid-uAdJPjInfg .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uAdJPjInfg .mbr-shop .galleryItem p,
.cid-uAdJPjInfg .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uAdJPjInfg .mbr-shop .item-button {
  text-align: center;
}
.cid-uAdJPjInfg .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uAdJPjInfg .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uAdJPjInfg .mbr-shop .sidebar {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}
.cid-uAdJPjInfg .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uAdJPjInfg .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: 0;
  right: 3px;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uAdJPjInfg .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 15px;
  left: 15px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #66458e;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-item__hided h4,
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-item__hided h5,
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .galleryItem .price-block {
  display: block;
  padding: 10px 0 0;
}
.cid-uAdJPjInfg .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uAdJPjInfg .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uAdJPjInfg .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uAdJPjInfg .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uAdJPjInfg .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-uAdJPjInfg .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uAdJPjInfg .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uAdJPjInfg .mbr-shop .range-controls {
  position: relative;
}
.cid-uAdJPjInfg .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uAdJPjInfg .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-uAdJPjInfg .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-uAdJPjInfg .mbr-shop .toggle:hover,
.cid-uAdJPjInfg .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uAdJPjInfg .mbr-shop .min-toggle {
  left: 0;
}
.cid-uAdJPjInfg .mbr-shop .max-toggle {
  right: 0;
}
.cid-uAdJPjInfg .mbr-shop .hided-by-price {
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uAdJPjInfg .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uAdJPjInfg .mbr-shop .text-modal .price-block {
  line-height: 1;
  padding-bottom: 5px;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uAdJPjInfg .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uAdJPjInfg .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uAdJPjInfg .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uAdJPjInfg .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uAdJPjInfg .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uAdJPjInfg .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uAdJPjInfg .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJPjInfg .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uAdJPjInfg .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uAdJPjInfg .mbr-shop .galleryItem .sidebar_wraper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
}
.cid-uAdJPjInfg .mbr-shop .shopItemsModal .sidebar_wraper {
  height: 100%;
  text-align: left;
}
.cid-uAdJPjInfg .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uAdJPjInfg .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uAdJPjInfg .mbr-shop .price-range {
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .price-range-reset {
  display: none;
}
.cid-uAdJPjInfg .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uAdJPjInfg .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uAdJPjInfg .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uAdJPjInfg .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uAdJPjInfg .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uAdJPjInfg .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uAdJPjInfg .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uAdJPjInfg .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uAdJPjInfg .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uAdJPjInfg .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uAdJPjInfg .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uAdJPjInfg .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uAdJPjInfg .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uAdJPjInfg .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-uAdJPjInfg .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uAdJPjInfg .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uAdJPjInfg .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uAdJPjInfg .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
  .cid-uAdJPjInfg .mbr-shop .sidebar {
    margin-bottom: 30px;
  }
  .cid-uAdJPjInfg .wrapper-shop-items {
    order: 1;
  }
}
@media (max-width: 767px) {
  .cid-uAdJPjInfg .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uAdJPjInfg .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uAdJPjInfg .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uAdJPjInfg .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uAdJPjInfg .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uAdJPjInfg .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uAdJPjInfg .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uAdJPjInfg .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uAdJPjInfg .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uAdJPjInfg .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uAdJPjInfg .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uAdJPjInfg .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uAdJPjInfg .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uAdJPjInfg .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uAdJPjInfg .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uAdJPjInfg .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdJPjInfg .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-uAdJPjInfg .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-uAdJPjInfg .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uAdJPjInfg .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uAdJPjInfg .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-uAdJPjInfg .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uAdJPjInfg .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-uAdJPjInfg .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-uAdJPjInfg .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-uAdJPjInfg .categories {
  padding: 0;
}
.cid-uAdJPjInfg .sidebar-title {
  font-weight: bold;
}
.cid-uAdNsxn08Z {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #f9f9f9;
}
.cid-uAdNsxn08Z .item-wrapper {
  border-radius: 2rem;
  transition: all 0.3s;
  position: relative;
  background: #eeeeee;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdNsxn08Z .item-wrapper:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (min-width: 992px) {
  .cid-uAdNsxn08Z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdNsxn08Z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uAdNsxn08Z img,
.cid-uAdNsxn08Z .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdNsxn08Z .item:focus,
.cid-uAdNsxn08Z span:focus {
  outline: none;
}
.cid-uAdNsxn08Z .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uAdNsxn08Z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdNsxn08Z .mbr-section-title {
  color: #232323;
}
.cid-uAdNsxn08Z .mbr-text,
.cid-uAdNsxn08Z .mbr-section-btn {
  text-align: center;
}
.cid-uAdNsxn08Z .item-title {
  text-align: center;
}
.cid-uAdNsxn08Z .item-subtitle {
  text-align: center;
  color: #454545;
}
.cid-uAdJPlAnls {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uAdJPlAnls .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJPlAnls .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uAdJPlAnls .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAdJPlAnls .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uAdJPlAnls .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uAdJPlAnls .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uAdJPlAnls .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-uAdJPlAnls .mbr-text,
.cid-uAdJPlAnls .mbr-section-btn {
  color: #232323;
  text-align: center;
}
.cid-uAdJPn4x9i {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-uAdJPn4x9i img,
.cid-uAdJPn4x9i .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uAdJPn4x9i img,
  .cid-uAdJPn4x9i .item-img {
    max-height: 300px;
  }
}
.cid-uAdJPn4x9i .item:focus,
.cid-uAdJPn4x9i span:focus {
  outline: none;
}
.cid-uAdJPn4x9i .item-wrapper {
  position: relative;
}
.cid-uAdJPn4x9i .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAdJPn4x9i .slide-content .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAdJPn4x9i .slide-content .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJPn4x9i .slide-content .item-content {
    padding: 1.5rem;
  }
}
.cid-uAdJPn4x9i .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uAdJPn4x9i .mbr-section-title {
  color: #232323;
}
.cid-uAdJPn4x9i .mbr-text,
.cid-uAdJPn4x9i .mbr-section-btn {
  text-align: left;
}
.cid-uAdJPn4x9i .item-title {
  text-align: center;
}
.cid-uAdJPn4x9i .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-uAdJPn4x9i .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uAdJPn4x9i .embla__slide {
    min-width: 85%;
    max-width: initial;
  }
}
.cid-uAdJPn4x9i .embla__button--next,
.cid-uAdJPn4x9i .embla__button--prev {
  display: flex;
}
.cid-uAdJPn4x9i .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAdJPn4x9i .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAdJPn4x9i .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uAdJPn4x9i .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAdJPn4x9i .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJPn4x9i .embla__button {
    top: auto;
  }
}
.cid-uAdJPn4x9i .embla {
  position: relative;
  width: 100%;
}
.cid-uAdJPn4x9i .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAdJPn4x9i .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAdJPn4x9i .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAdJPn4x9i .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uAdJPn4x9i .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uAdJPn4x9i .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uAdJPn4x9i .content-head {
  max-width: 800px;
}
.cid-uAdJPpwypQ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #edefeb;
}
.cid-uAdJPpwypQ img,
.cid-uAdJPpwypQ .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uAdJPpwypQ .item:focus,
.cid-uAdJPpwypQ span:focus {
  outline: none;
}
.cid-uAdJPpwypQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uAdJPpwypQ .item {
    margin-bottom: 1rem;
  }
}
.cid-uAdJPpwypQ .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uAdJPpwypQ .item-wrapper .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uAdJPpwypQ .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uAdJPpwypQ .item-wrapper .item-content {
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uAdJPpwypQ .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uAdJPpwypQ .item-wrapper .item-content {
    padding: 1.5rem;
  }
}
.cid-uAdJPpwypQ .mbr-section-title {
  color: #232323;
}
.cid-uAdJPpwypQ .mbr-text,
.cid-uAdJPpwypQ .mbr-section-btn {
  text-align: center;
}
.cid-uAdJPpwypQ .item-title {
  text-align: center;
}
.cid-uAdJPpwypQ .content-head {
  max-width: 800px;
}
.cid-uAdJPpwypQ .mbr-text,
.cid-uAdJPpwypQ .item-wrapper .mbr-section-btn {
  text-align: center;
}
.cid-uAdJPrQCLu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background: #edefeb;
}
.cid-uAdJPrQCLu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJPrQCLu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 768px) {
  .cid-uAdJPrQCLu .container-fluid {
    padding: 0;
  }
}
.cid-uAdJPrQCLu .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 490px;
  max-width: 490px;
}
@media (max-width: 768px) {
  .cid-uAdJPrQCLu .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uAdJPrQCLu .embla__button--next,
.cid-uAdJPrQCLu .embla__button--prev {
  display: flex;
}
.cid-uAdJPrQCLu .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uAdJPrQCLu .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uAdJPrQCLu .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uAdJPrQCLu .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uAdJPrQCLu .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uAdJPrQCLu .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uAdJPrQCLu .embla__button {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uAdJPrQCLu .embla {
  position: relative;
  width: 100%;
}
.cid-uAdJPrQCLu .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uAdJPrQCLu .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uAdJPrQCLu .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uAdJPrQCLu .embla__slide a {
  cursor: grab;
}
.cid-uAdJPrQCLu .embla__slide a:active {
  cursor: grabbing;
}
.cid-uAdJPrQCLu .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uAdJPrQCLu .item-menu-overlay {
  border-radius: 2rem;
}
.cid-uAdJPrQCLu .mbr-section-title {
  color: #232323;
}
.cid-uAdJPrQCLu .mbr-section-subtitle {
  color: #232323;
}
.cid-uAdJPrQCLu .mbr-box {
  color: #ffffff;
}
.cid-uAdJPrQCLu .slide-content {
  position: relative;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-uAdJPrQCLu img,
.cid-uAdJPrQCLu .item-img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uAdJPrQCLu .item-wrapper {
  position: relative;
}
.cid-uAdJPrQCLu .content-head {
  max-width: 800px;
}
.cid-uAdJPtSUTW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uAdJPtSUTW .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-uAdJPtSUTW .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-uAdJPtSUTW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uAdJPtSUTW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uAdJPtSUTW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uAdJPtSUTW .map-placeholder {
  display: none;
}
.cid-uAdJPtSUTW .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-uAdJPtSUTW .card {
  padding: 3rem 8rem;
}
.cid-uAdJPtSUTW .card .mbr-section-title span {
  line-height: 1;
  color: #ffffff;
  padding: 0 6px 1px 5px;
  transform: skew(-14deg);
  background: #ff0000;
  display: inline-block;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
}
.cid-uAdJPtSUTW .card .mbr-text {
  color: #06182d;
}
.cid-uAdJPtSUTW .card .mbr-text.display-7 {
  letter-spacing: 0;
}
.cid-uAdJPtSUTW .card .items .list-item {
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uAdJPtSUTW .card .items .list-item .listico {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-uAdJPtSUTW .card .items .list-item .text2 {
  display: inline-block;
  color: #000000;
  text-align: left;
}
.cid-uAdJPtSUTW .card .mbr-section-btn .btn {
  margin: 0 !important;
  padding: 7px 39px;
}
.cid-uAdJPtSUTW .card .mbr-section-btn .btn.display-4 {
  letter-spacing: 0;
}
.cid-uAdJPtSUTW .card .mbr-section-btn .btn-success {
  color: #030f1c;
}
.cid-uAdJPtSUTW .card .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.cid-uAdJPtSUTW .card .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-uAdJPtSUTW .card .social-list .soc-item a {
  margin: 0;
  transition: 0.2s linear;
}
.cid-uAdJPtSUTW .card .social-list .soc-item a .socicon {
  font-size: 1.3rem;
  background: #f7f7f7;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uAdJPtSUTW .card .social-list .soc-item a:hover {
  opacity: 0.4;
}
.cid-uAdJPtSUTW .card .form-group {
  padding-right: 0;
}
.cid-uAdJPtSUTW .card .form-group .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-uAdJPtSUTW .card .btn-primary {
  border: 1px solid #2b7a69 !important;
}
.cid-uAdJPtSUTW .card .btn-primary:hover {
  border: 1px solid #2b7a69 !important;
}
@media (max-width: 1200px) {
  .cid-uAdJPtSUTW .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJPtSUTW .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-uAdJPtSUTW h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .cid-uAdJPtSUTW * {
    text-align: center !important;
  }
  .cid-uAdJPtSUTW .card .social-list {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-uAdJPtSUTW .form-group {
    max-width: 180px;
  }
  .cid-uAdJPtSUTW .card {
    padding: 2rem 1rem;
  }
}
.cid-uAdJPtSUTW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdJPtSUTW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdJPwPw1i {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uAdJPyTyVd.popup-builder {
  background-color: #ffffff;
}
.cid-uAdJPyTyVd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uAdJPyTyVd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uAdJPyTyVd .modal-content,
.cid-uAdJPyTyVd .modal-dialog {
  height: auto;
}
.cid-uAdJPyTyVd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uAdJPyTyVd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uAdJPyTyVd .form-wrapper .mbr-form .form-group,
  .cid-uAdJPyTyVd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uAdJPyTyVd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uAdJPyTyVd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uAdJPyTyVd .mbr-text {
  text-align: center;
}
.cid-uAdJPyTyVd .pt-0 {
  padding-top: 0 !important;
}
.cid-uAdJPyTyVd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uAdJPyTyVd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uAdJPyTyVd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uAdJPyTyVd .modal-open {
  overflow: hidden;
}
.cid-uAdJPyTyVd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uAdJPyTyVd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uAdJPyTyVd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uAdJPyTyVd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uAdJPyTyVd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uAdJPyTyVd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uAdJPyTyVd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uAdJPyTyVd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uAdJPyTyVd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uAdJPyTyVd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uAdJPyTyVd .modal-backdrop.fade {
  opacity: 0;
}
.cid-uAdJPyTyVd .modal-backdrop.show {
  opacity: .5;
}
.cid-uAdJPyTyVd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uAdJPyTyVd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJPyTyVd .modal-header {
    padding: 1rem;
  }
}
.cid-uAdJPyTyVd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uAdJPyTyVd .modal-header .close svg {
  fill: #ffffff;
}
.cid-uAdJPyTyVd .modal-header .close:hover {
  opacity: 1;
}
.cid-uAdJPyTyVd .modal-header .close:focus {
  outline: none;
}
.cid-uAdJPyTyVd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uAdJPyTyVd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uAdJPyTyVd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJPyTyVd .modal-body {
    padding: 1rem;
  }
}
.cid-uAdJPyTyVd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uAdJPyTyVd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uAdJPyTyVd .modal-footer {
    padding: 1rem;
  }
}
.cid-uAdJPyTyVd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uAdJPyTyVd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uAdJPyTyVd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uAdJPyTyVd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uAdJPyTyVd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uAdJPyTyVd .modal-lg,
  .cid-uAdJPyTyVd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uAdJPyTyVd .modal-xl {
    max-width: 1140px;
  }
}
.cid-uAdJPyTyVd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uAdJPyTyVd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uAdJPyTyVd .form-group {
  margin-bottom: 1rem;
}
.cid-uAdJPyTyVd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uAdJPyTyVd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uAdJPyTyVd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uAdJPyTyVd .mbr-section-btn {
  margin: 0;
}
.cid-uAdJPyTyVd .mbr-section-btn .btn {
  margin: 0;
}
