.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;
}
.card-wrapper .image-wrapper img,
.card-wrapper .app-video-wrapper img {
  border-radius: 1rem !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  background-color: #fefaef;
}
body {
  font-family: Onest;
}
.display-1 {
  font-family: 'Onest', sans-serif;
  font-size: 5.625rem;
  line-height: 104px;
}
.display-1 > .mbr-iconfont {
  font-size: 7.03125rem;
}
.display-2 {
  font-family: 'Onest', sans-serif;
  font-size: 3.75rem;
  line-height: 1.2em;
}
.display-2 > .mbr-iconfont {
  font-size: 4.6875rem;
}
.display-4 {
  font-family: 'Onest', sans-serif;
  font-size: 1.25rem;
  line-height: 1.316em;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5625rem;
}
.display-5 {
  font-family: 'Onest', sans-serif;
  font-size: 3rem;
  line-height: 1.23em;
}
.display-5 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-7 {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: inherit;
}
.display-7 > .mbr-iconfont {
  font-size: 1.40625rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 4.5rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.9375rem;
    font-size: calc( 2.61875rem + (5.625 - 2.61875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.61875rem + (5.625 - 2.61875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3rem;
    font-size: calc( 1.9625rem + (3.75 - 1.9625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.9625rem + (3.75 - 1.9625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1rem;
    font-size: calc( 1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 0;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 0;
}
.bg-primary {
  background-color: #cfdbd5 !important;
}
.bg-success {
  background-color: #8deabf !important;
}
.bg-info {
  background-color: #7fe4f8 !important;
}
.bg-warning {
  background-color: #ffdd78 !important;
}
.bg-danger {
  background-color: #eb8c95 !important;
}
.btn-primary {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #cfdbd5 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #cfdbd5 !important;
  border: 1px solid #000000 !important;
  color: #496256 !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #ecf1ee !important;
  border: 1px solid #000000 !important;
  box-shadow: none !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #496256 !important;
  background-color: #ecf1ee !important;
  border-color: #ecf1ee !important;
}
.btn-secondary {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #4c4c4b !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #4c4c4b !important;
  border: 1px solid #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #666664 !important;
  border: 1px solid #000000 !important;
  box-shadow: none !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #666664 !important;
  border-color: #666664 !important;
}
.btn-info {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #7fe4f8 !important;
}
.btn-info,
.btn-info:active {
  background-color: #7fe4f8 !important;
  border: 1px solid #000000 !important;
  color: #066072 !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #afeefb !important;
  border: 1px solid #000000 !important;
  box-shadow: none !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #066072 !important;
  background-color: #afeefb !important;
  border-color: #afeefb !important;
}
.btn-success {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #8deabf !important;
}
.btn-success,
.btn-success:active {
  background-color: #8deabf !important;
  border: 1px solid #000000 !important;
  color: #13653f !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #b8f2d7 !important;
  border: 1px solid #000000 !important;
  box-shadow: none !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #13653f !important;
  background-color: #b8f2d7 !important;
  border-color: #b8f2d7 !important;
}
.btn-warning {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #ffdd78 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffdd78 !important;
  border: 1px solid #000000 !important;
  color: #785a00 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffeaab !important;
  border: 1px solid #000000 !important;
  box-shadow: none !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #785a00 !important;
  background-color: #ffeaab !important;
  border-color: #ffeaab !important;
}
.btn-danger {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #eb8c95 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #eb8c95 !important;
  border: 1px solid #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #f3b7bd !important;
  border: 1px solid #000000 !important;
  box-shadow: none !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #f3b7bd !important;
  border-color: #f3b7bd !important;
}
.btn-white {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #eff0ec !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border: 1px solid #000000 !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: 1px solid #000000 !important;
  box-shadow: none !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #232323 !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border: 1px solid #000000 !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: 1px solid #000000 !important;
  box-shadow: none !important;
}
.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: #cfdbd5;
  color: #cfdbd5;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #9db6aa !important;
  background-color: transparent !important;
  border-color: #9db6aa !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #496256 !important;
  background-color: #cfdbd5 !important;
  border-color: #cfdbd5 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #4c4c4b;
  color: #4c4c4b;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #202020 !important;
  background-color: transparent !important;
  border-color: #202020 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #4c4c4b !important;
  border-color: #4c4c4b !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #7fe4f8;
  color: #7fe4f8;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #2dd3f4 !important;
  background-color: transparent !important;
  border-color: #2dd3f4 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #066072 !important;
  background-color: #7fe4f8 !important;
  border-color: #7fe4f8 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #8deabf;
  color: #8deabf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #44dd96 !important;
  background-color: transparent !important;
  border-color: #44dd96 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #13653f !important;
  background-color: #8deabf !important;
  border-color: #8deabf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffdd78;
  color: #ffdd78;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffc721 !important;
  background-color: transparent !important;
  border-color: #ffc721 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #785a00 !important;
  background-color: #ffdd78 !important;
  border-color: #ffdd78 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #eb8c95;
  color: #eb8c95;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #de4251 !important;
  background-color: transparent !important;
  border-color: #de4251 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #eb8c95 !important;
  border-color: #eb8c95 !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: #cfdbd5 !important;
}
.text-secondary {
  color: #4c4c4b !important;
}
.text-success {
  color: #8deabf !important;
}
.text-info {
  color: #7fe4f8 !important;
}
.text-warning {
  color: #ffdd78 !important;
}
.text-danger {
  color: #eb8c95 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #95afa2 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #191918 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #37da8f !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1ed0f3 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #ffc312 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #dc3545 !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: #cfdbd5;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #7fe4f8;
}
.alert-warning {
  background-color: #ffdd78;
}
.alert-danger {
  background-color: #eb8c95;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 0;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #cfdbd5;
  border-color: #cfdbd5;
  color: #547062;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #cfdbd5;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: inherit;
  font-weight: 400;
  border-radius: 100px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.40625rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #cfdbd5 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: inherit;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.40625rem;
}
blockquote {
  border-color: #cfdbd5;
}
/* 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: #cfdbd5;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #cfdbd5;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #cfdbd5;
  border-bottom-color: #cfdbd5;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #cfdbd5 !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: #4c4c4b !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='%23cfdbd5' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.mbr-section-btn .btn,
.mbr-section-btn-main .btn {
  position: relative;
  padding: 20px 46px;
  min-width: 212px;
  font-weight: 700 !important;
  font-style: italic !important;
  z-index: 2;
}
.mbr-section-btn .btn:hover,
.mbr-section-btn-main .btn:hover,
.mbr-section-btn .btn:focus,
.mbr-section-btn-main .btn:focus {
  box-shadow: none !important;
  transition: all 0.3s ease-in-out;
}
.mbr-section-btn .btn:hover::after,
.mbr-section-btn-main .btn:hover::after,
.mbr-section-btn .btn:focus::after,
.mbr-section-btn-main .btn:focus::after {
  top: 0;
  left: 0;
}
.mbr-section-btn .btn-primary-outline,
.mbr-section-btn-main .btn-primary-outline {
  border: 1px solid #cfdbd5 !important;
  box-shadow: 10px 10px #cfdbd5;
}
.mbr-section-btn .btn-secondary-outline,
.mbr-section-btn-main .btn-secondary-outline {
  border: 1px solid #4c4c4b !important;
  box-shadow: 10px 10px #4c4c4b;
}
.mbr-section-btn .btn-success-outline,
.mbr-section-btn-main .btn-success-outline {
  border: 1px solid #8deabf !important;
  box-shadow: 10px 10px #8deabf;
}
.mbr-section-btn .btn-info-outline,
.mbr-section-btn-main .btn-info-outline {
  border: 1px solid #7fe4f8 !important;
  box-shadow: 10px 10px #7fe4f8;
}
.mbr-section-btn .btn-warning-outline,
.mbr-section-btn-main .btn-warning-outline {
  border: 1px solid #ffdd78 !important;
  box-shadow: 10px 10px #ffdd78;
}
.mbr-section-btn .btn-danger-outline,
.mbr-section-btn-main .btn-danger-outline {
  border: 1px solid #eb8c95 !important;
  box-shadow: 10px 10px #eb8c95;
}
.mbr-section-btn .btn-black-outline,
.mbr-section-btn-main .btn-black-outline {
  border: 1px solid #000000 !important;
  box-shadow: 10px 10px #000000;
}
.mbr-section-btn .btn-white-outline,
.mbr-section-btn-main .btn-white-outline {
  border: 1px solid #ffffff !important;
  box-shadow: 10px 10px #ffffff;
}
img {
  border-radius: 0 !important;
}
.cid-vh23Qopyko {
  background-color: transparent;
}
.cid-vh23Qopyko .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh23Qopyko .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh23Qopyko .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh23Qopyko .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh23Qopyko .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh23Qopyko .menu_box .navbar.opened,
  .cid-vh23Qopyko .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh23Qopyko .navbar-dropdown {
  position: relative !important;
}
.cid-vh23Qopyko .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh23Qopyko ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh23Qopyko .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh23Qopyko .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh23Qopyko .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh23Qopyko li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh23Qopyko .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh23Qopyko .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh23Qopyko .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh23Qopyko .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh23Qopyko .nav-item {
    margin: 0 !important;
  }
}
.cid-vh23Qopyko .nav-item .nav-link {
  position: relative;
}
.cid-vh23Qopyko .nav-item .nav-link:hover::before,
.cid-vh23Qopyko .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh23Qopyko .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh23Qopyko .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh23Qopyko .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh23Qopyko .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh23Qopyko .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh23Qopyko .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh23Qopyko .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh23Qopyko .offcanvas_box {
    display: none;
  }
}
.cid-vh23Qopyko .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh23Qopyko .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh23Qopyko .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh23Qopyko .container {
  display: flex;
  margin: auto;
}
.cid-vh23Qopyko .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh23Qopyko .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh23Qopyko .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh23Qopyko .navbar-caption {
  color: #000000;
}
.cid-vh23Qopyko .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh23Qopyko .navbar-nav {
    margin: 0;
  }
}
.cid-vh23Qopyko .dropdown-menu,
.cid-vh23Qopyko .navbar.opened {
  background-color: false !important;
}
.cid-vh23Qopyko .nav-item:focus,
.cid-vh23Qopyko .nav-link:focus {
  outline: none;
}
.cid-vh23Qopyko .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh23Qopyko .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh23Qopyko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh23Qopyko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh23Qopyko .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh23Qopyko .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh23Qopyko .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh23Qopyko .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh23Qopyko .navbar.opened {
  transition: all 0.3s;
}
.cid-vh23Qopyko .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh23Qopyko .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh23Qopyko .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh23Qopyko .navbar.collapsed {
  justify-content: center;
}
.cid-vh23Qopyko .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh23Qopyko .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh23Qopyko .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh23Qopyko .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh23Qopyko .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh23Qopyko .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh23Qopyko .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh23Qopyko .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh23Qopyko .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh23Qopyko .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh23Qopyko .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh23Qopyko .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh23Qopyko .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh23Qopyko .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh23Qopyko .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh23Qopyko .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh23Qopyko .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh23Qopyko .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh23Qopyko .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh23Qopyko .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh23Qopyko .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh23Qopyko .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh23Qopyko .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh23Qopyko .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh23Qopyko .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh23Qopyko .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh23Qopyko .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh23Qopyko .dropdown-item.active,
.cid-vh23Qopyko .dropdown-item:active {
  background-color: transparent;
}
.cid-vh23Qopyko .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh23Qopyko .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh23Qopyko .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh23Qopyko .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh23Qopyko ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh23Qopyko .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh23Qopyko button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh23Qopyko button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh23Qopyko button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh23Qopyko button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh23Qopyko button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh23Qopyko button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh23Qopyko nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh23Qopyko nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh23Qopyko nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh23Qopyko nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh23Qopyko a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh23Qopyko .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh23Qopyko .navbar {
    height: 70px;
  }
  .cid-vh23Qopyko .navbar.opened {
    height: auto;
  }
  .cid-vh23Qopyko .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh23Qopyko .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh23Qopyko .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh23Qopyko .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh23Qopyko .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh23Qopyko .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh23Qopyko .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh23Qopyko .text_widget {
  margin-bottom: 32px;
}
.cid-vh23Qopyko .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh23Qopyko .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh23Qopyko .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh23Qopyko .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh23Qopyko .mbr-section-subtitle,
.cid-vh23Qopyko .text_widget,
.cid-vh23Qopyko .mbr-section-btn {
  text-align: center;
}
.cid-vh23Qopyko a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh23Qopyko .nav-link,
.cid-vh23Qopyko .dropdown-item {
  color: #000000;
}
.cid-vh23Qorsqc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh23Qorsqc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh23Qorsqc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh23Qorsqc .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh23Qorsqc .container-fluid {
    padding: 0;
  }
}
.cid-vh23Qorsqc .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh23Qorsqc .container {
    padding: 0 28px;
  }
}
.cid-vh23Qorsqc .row {
  margin: -1px 0 0 0;
}
.cid-vh23Qorsqc .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh23Qorsqc .card {
    padding: 28px;
  }
}
.cid-vh23Qorsqc .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh23Qorsqc .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh23Qorsqc .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh23Qorsqc .title-wrapper {
    display: block;
  }
}
.cid-vh23Qorsqc .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh23Qorsqc .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh23Qorsqc .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh23Qorsqc .mbr-text {
  margin-bottom: 30px;
}
.cid-vh23Qorsqc .mbr-section-title {
  color: #000000;
}
.cid-vh23Qorsqc .mbr-text,
.cid-vh23Qorsqc .mbr-section-btn {
  color: #000000;
}
.cid-vh23QorMG9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh23QorMG9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh23QorMG9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh23QorMG9 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh23QorMG9 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh23QorMG9 .container {
    padding: 0 28px;
  }
}
.cid-vh23QorMG9 .row {
  justify-content: center;
}
.cid-vh23QorMG9 .item {
  margin-bottom: 60px;
}
.cid-vh23QorMG9 .item .item-wrapper {
  display: block;
}
.cid-vh23QorMG9 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh23QorMG9 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh23QorMG9 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh23QorMG9 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh23QorMG9 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh23QorMG9 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh23QorMG9 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh23QorMG9 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh23QorMG9 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh23QorMG9 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh23QorMG9 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh23QorMG9 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh23QorMG9 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh23QorMG9 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh23QorMG9 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh23QorMG9 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh23QorMG9 .mbr-card-title {
  color: #000000;
}
.cid-vh23QorMG9 .mbr-price {
  color: #000000;
}
.cid-vh23QorMG9 .mbr-desc {
  color: #000000;
}
.cid-vh23QorMG9 .mbr-desc,
.cid-vh23QorMG9 .desc-wrap {
  color: #000000;
}
.cid-vh29QUo1GU {
  background-color: transparent;
}
.cid-vh29QUo1GU .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh29QUo1GU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh29QUo1GU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh29QUo1GU .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh29QUo1GU .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh29QUo1GU .menu_box .navbar.opened,
  .cid-vh29QUo1GU .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh29QUo1GU .navbar-dropdown {
  position: relative !important;
}
.cid-vh29QUo1GU .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh29QUo1GU ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh29QUo1GU .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29QUo1GU .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh29QUo1GU .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh29QUo1GU li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh29QUo1GU .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh29QUo1GU .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh29QUo1GU .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh29QUo1GU .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh29QUo1GU .nav-item {
    margin: 0 !important;
  }
}
.cid-vh29QUo1GU .nav-item .nav-link {
  position: relative;
}
.cid-vh29QUo1GU .nav-item .nav-link:hover::before,
.cid-vh29QUo1GU .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh29QUo1GU .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh29QUo1GU .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh29QUo1GU .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh29QUo1GU .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh29QUo1GU .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29QUo1GU .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh29QUo1GU .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh29QUo1GU .offcanvas_box {
    display: none;
  }
}
.cid-vh29QUo1GU .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh29QUo1GU .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh29QUo1GU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh29QUo1GU .container {
  display: flex;
  margin: auto;
}
.cid-vh29QUo1GU .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh29QUo1GU .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh29QUo1GU .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh29QUo1GU .navbar-caption {
  color: #000000;
}
.cid-vh29QUo1GU .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh29QUo1GU .navbar-nav {
    margin: 0;
  }
}
.cid-vh29QUo1GU .dropdown-menu,
.cid-vh29QUo1GU .navbar.opened {
  background-color: false !important;
}
.cid-vh29QUo1GU .nav-item:focus,
.cid-vh29QUo1GU .nav-link:focus {
  outline: none;
}
.cid-vh29QUo1GU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh29QUo1GU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh29QUo1GU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh29QUo1GU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh29QUo1GU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh29QUo1GU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh29QUo1GU .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh29QUo1GU .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh29QUo1GU .navbar.opened {
  transition: all 0.3s;
}
.cid-vh29QUo1GU .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh29QUo1GU .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh29QUo1GU .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh29QUo1GU .navbar.collapsed {
  justify-content: center;
}
.cid-vh29QUo1GU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh29QUo1GU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh29QUo1GU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh29QUo1GU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh29QUo1GU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh29QUo1GU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh29QUo1GU .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh29QUo1GU .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh29QUo1GU .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh29QUo1GU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh29QUo1GU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh29QUo1GU .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh29QUo1GU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh29QUo1GU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh29QUo1GU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh29QUo1GU .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh29QUo1GU .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh29QUo1GU .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh29QUo1GU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh29QUo1GU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh29QUo1GU .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh29QUo1GU .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh29QUo1GU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh29QUo1GU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh29QUo1GU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh29QUo1GU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh29QUo1GU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh29QUo1GU .dropdown-item.active,
.cid-vh29QUo1GU .dropdown-item:active {
  background-color: transparent;
}
.cid-vh29QUo1GU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh29QUo1GU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh29QUo1GU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh29QUo1GU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh29QUo1GU ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh29QUo1GU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh29QUo1GU button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh29QUo1GU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh29QUo1GU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh29QUo1GU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29QUo1GU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29QUo1GU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh29QUo1GU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29QUo1GU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh29QUo1GU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh29QUo1GU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29QUo1GU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh29QUo1GU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh29QUo1GU .navbar {
    height: 70px;
  }
  .cid-vh29QUo1GU .navbar.opened {
    height: auto;
  }
  .cid-vh29QUo1GU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh29QUo1GU .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh29QUo1GU .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh29QUo1GU .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh29QUo1GU .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh29QUo1GU .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh29QUo1GU .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh29QUo1GU .text_widget {
  margin-bottom: 32px;
}
.cid-vh29QUo1GU .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh29QUo1GU .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh29QUo1GU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh29QUo1GU .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh29QUo1GU .mbr-section-subtitle,
.cid-vh29QUo1GU .text_widget,
.cid-vh29QUo1GU .mbr-section-btn {
  text-align: center;
}
.cid-vh29QUo1GU a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh29QUo1GU .nav-link,
.cid-vh29QUo1GU .dropdown-item {
  color: #000000;
}
.cid-vh29QUVvJA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29QUVvJA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29QUVvJA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29QUVvJA .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29QUVvJA .container-fluid {
    padding: 0;
  }
}
.cid-vh29QUVvJA .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29QUVvJA .container {
    padding: 0 28px;
  }
}
.cid-vh29QUVvJA .row {
  margin: -1px 0 0 0;
}
.cid-vh29QUVvJA .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh29QUVvJA .card {
    padding: 28px;
  }
}
.cid-vh29QUVvJA .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh29QUVvJA .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh29QUVvJA .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh29QUVvJA .title-wrapper {
    display: block;
  }
}
.cid-vh29QUVvJA .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh29QUVvJA .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh29QUVvJA .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh29QUVvJA .mbr-text {
  margin-bottom: 30px;
}
.cid-vh29QUVvJA .mbr-section-title {
  color: #000000;
}
.cid-vh29QUVvJA .mbr-text,
.cid-vh29QUVvJA .mbr-section-btn {
  color: #000000;
}
.cid-vh29QV36Yv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29QV36Yv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29QV36Yv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29QV36Yv .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh29QV36Yv .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh29QV36Yv .container {
    padding: 0 28px;
  }
}
.cid-vh29QV36Yv .row {
  justify-content: center;
}
.cid-vh29QV36Yv .item {
  margin-bottom: 60px;
}
.cid-vh29QV36Yv .item .item-wrapper {
  display: block;
}
.cid-vh29QV36Yv .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh29QV36Yv .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh29QV36Yv .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh29QV36Yv .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh29QV36Yv .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh29QV36Yv .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh29QV36Yv .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh29QV36Yv .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh29QV36Yv .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh29QV36Yv .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh29QV36Yv .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh29QV36Yv .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh29QV36Yv .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh29QV36Yv .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh29QV36Yv .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh29QV36Yv .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh29QV36Yv .mbr-card-title {
  color: #000000;
}
.cid-vh29QV36Yv .mbr-price {
  color: #000000;
}
.cid-vh29QV36Yv .mbr-desc {
  color: #000000;
}
.cid-vh29QV36Yv .mbr-desc,
.cid-vh29QV36Yv .desc-wrap {
  color: #000000;
}
.cid-vh29GR90zB {
  background-color: transparent;
}
.cid-vh29GR90zB .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh29GR90zB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh29GR90zB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh29GR90zB .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh29GR90zB .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh29GR90zB .menu_box .navbar.opened,
  .cid-vh29GR90zB .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh29GR90zB .navbar-dropdown {
  position: relative !important;
}
.cid-vh29GR90zB .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh29GR90zB ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh29GR90zB .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29GR90zB .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh29GR90zB .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh29GR90zB li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh29GR90zB .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh29GR90zB .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh29GR90zB .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh29GR90zB .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh29GR90zB .nav-item {
    margin: 0 !important;
  }
}
.cid-vh29GR90zB .nav-item .nav-link {
  position: relative;
}
.cid-vh29GR90zB .nav-item .nav-link:hover::before,
.cid-vh29GR90zB .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh29GR90zB .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh29GR90zB .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh29GR90zB .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh29GR90zB .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh29GR90zB .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29GR90zB .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh29GR90zB .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh29GR90zB .offcanvas_box {
    display: none;
  }
}
.cid-vh29GR90zB .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh29GR90zB .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh29GR90zB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh29GR90zB .container {
  display: flex;
  margin: auto;
}
.cid-vh29GR90zB .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh29GR90zB .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh29GR90zB .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh29GR90zB .navbar-caption {
  color: #000000;
}
.cid-vh29GR90zB .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh29GR90zB .navbar-nav {
    margin: 0;
  }
}
.cid-vh29GR90zB .dropdown-menu,
.cid-vh29GR90zB .navbar.opened {
  background-color: false !important;
}
.cid-vh29GR90zB .nav-item:focus,
.cid-vh29GR90zB .nav-link:focus {
  outline: none;
}
.cid-vh29GR90zB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh29GR90zB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh29GR90zB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh29GR90zB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh29GR90zB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh29GR90zB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh29GR90zB .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh29GR90zB .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh29GR90zB .navbar.opened {
  transition: all 0.3s;
}
.cid-vh29GR90zB .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh29GR90zB .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh29GR90zB .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh29GR90zB .navbar.collapsed {
  justify-content: center;
}
.cid-vh29GR90zB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh29GR90zB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh29GR90zB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh29GR90zB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh29GR90zB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh29GR90zB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh29GR90zB .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh29GR90zB .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh29GR90zB .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh29GR90zB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh29GR90zB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh29GR90zB .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh29GR90zB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh29GR90zB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh29GR90zB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh29GR90zB .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh29GR90zB .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh29GR90zB .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh29GR90zB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh29GR90zB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh29GR90zB .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh29GR90zB .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh29GR90zB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh29GR90zB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh29GR90zB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh29GR90zB .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh29GR90zB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh29GR90zB .dropdown-item.active,
.cid-vh29GR90zB .dropdown-item:active {
  background-color: transparent;
}
.cid-vh29GR90zB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh29GR90zB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh29GR90zB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh29GR90zB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh29GR90zB ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh29GR90zB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh29GR90zB button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh29GR90zB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh29GR90zB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh29GR90zB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29GR90zB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29GR90zB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh29GR90zB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29GR90zB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh29GR90zB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh29GR90zB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29GR90zB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh29GR90zB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh29GR90zB .navbar {
    height: 70px;
  }
  .cid-vh29GR90zB .navbar.opened {
    height: auto;
  }
  .cid-vh29GR90zB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh29GR90zB .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh29GR90zB .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh29GR90zB .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh29GR90zB .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh29GR90zB .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh29GR90zB .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh29GR90zB .text_widget {
  margin-bottom: 32px;
}
.cid-vh29GR90zB .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh29GR90zB .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh29GR90zB .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh29GR90zB .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh29GR90zB .mbr-section-subtitle,
.cid-vh29GR90zB .text_widget,
.cid-vh29GR90zB .mbr-section-btn {
  text-align: center;
}
.cid-vh29GR90zB a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh29GR90zB .nav-link,
.cid-vh29GR90zB .dropdown-item {
  color: #000000;
}
.cid-vh29GSFrl9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29GSFrl9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29GSFrl9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29GSFrl9 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29GSFrl9 .container-fluid {
    padding: 0;
  }
}
.cid-vh29GSFrl9 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29GSFrl9 .container {
    padding: 0 28px;
  }
}
.cid-vh29GSFrl9 .row {
  margin: -1px 0 0 0;
}
.cid-vh29GSFrl9 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh29GSFrl9 .card {
    padding: 28px;
  }
}
.cid-vh29GSFrl9 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh29GSFrl9 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh29GSFrl9 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh29GSFrl9 .title-wrapper {
    display: block;
  }
}
.cid-vh29GSFrl9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh29GSFrl9 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh29GSFrl9 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh29GSFrl9 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh29GSFrl9 .mbr-section-title {
  color: #000000;
}
.cid-vh29GSFrl9 .mbr-text,
.cid-vh29GSFrl9 .mbr-section-btn {
  color: #000000;
}
.cid-vh29GTh8kY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29GTh8kY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29GTh8kY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29GTh8kY .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh29GTh8kY .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh29GTh8kY .container {
    padding: 0 28px;
  }
}
.cid-vh29GTh8kY .row {
  justify-content: center;
}
.cid-vh29GTh8kY .item {
  margin-bottom: 60px;
}
.cid-vh29GTh8kY .item .item-wrapper {
  display: block;
}
.cid-vh29GTh8kY .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh29GTh8kY .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh29GTh8kY .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh29GTh8kY .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh29GTh8kY .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh29GTh8kY .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh29GTh8kY .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh29GTh8kY .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh29GTh8kY .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh29GTh8kY .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh29GTh8kY .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh29GTh8kY .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh29GTh8kY .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh29GTh8kY .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh29GTh8kY .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh29GTh8kY .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh29GTh8kY .mbr-card-title {
  color: #000000;
}
.cid-vh29GTh8kY .mbr-price {
  color: #000000;
}
.cid-vh29GTh8kY .mbr-desc {
  color: #000000;
}
.cid-vh29GTh8kY .mbr-desc,
.cid-vh29GTh8kY .desc-wrap {
  color: #000000;
}
.cid-vh29PEsMmn {
  background-color: transparent;
}
.cid-vh29PEsMmn .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh29PEsMmn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh29PEsMmn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh29PEsMmn .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh29PEsMmn .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh29PEsMmn .menu_box .navbar.opened,
  .cid-vh29PEsMmn .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh29PEsMmn .navbar-dropdown {
  position: relative !important;
}
.cid-vh29PEsMmn .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh29PEsMmn ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh29PEsMmn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29PEsMmn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh29PEsMmn .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh29PEsMmn li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh29PEsMmn .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh29PEsMmn .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh29PEsMmn .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh29PEsMmn .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh29PEsMmn .nav-item {
    margin: 0 !important;
  }
}
.cid-vh29PEsMmn .nav-item .nav-link {
  position: relative;
}
.cid-vh29PEsMmn .nav-item .nav-link:hover::before,
.cid-vh29PEsMmn .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh29PEsMmn .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh29PEsMmn .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh29PEsMmn .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh29PEsMmn .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh29PEsMmn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29PEsMmn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh29PEsMmn .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh29PEsMmn .offcanvas_box {
    display: none;
  }
}
.cid-vh29PEsMmn .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh29PEsMmn .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh29PEsMmn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh29PEsMmn .container {
  display: flex;
  margin: auto;
}
.cid-vh29PEsMmn .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh29PEsMmn .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh29PEsMmn .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh29PEsMmn .navbar-caption {
  color: #000000;
}
.cid-vh29PEsMmn .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh29PEsMmn .navbar-nav {
    margin: 0;
  }
}
.cid-vh29PEsMmn .dropdown-menu,
.cid-vh29PEsMmn .navbar.opened {
  background-color: false !important;
}
.cid-vh29PEsMmn .nav-item:focus,
.cid-vh29PEsMmn .nav-link:focus {
  outline: none;
}
.cid-vh29PEsMmn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh29PEsMmn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh29PEsMmn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh29PEsMmn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh29PEsMmn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh29PEsMmn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh29PEsMmn .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh29PEsMmn .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh29PEsMmn .navbar.opened {
  transition: all 0.3s;
}
.cid-vh29PEsMmn .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh29PEsMmn .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh29PEsMmn .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh29PEsMmn .navbar.collapsed {
  justify-content: center;
}
.cid-vh29PEsMmn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh29PEsMmn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh29PEsMmn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh29PEsMmn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh29PEsMmn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh29PEsMmn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh29PEsMmn .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh29PEsMmn .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh29PEsMmn .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh29PEsMmn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh29PEsMmn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh29PEsMmn .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh29PEsMmn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh29PEsMmn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh29PEsMmn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh29PEsMmn .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh29PEsMmn .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh29PEsMmn .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh29PEsMmn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh29PEsMmn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh29PEsMmn .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh29PEsMmn .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh29PEsMmn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh29PEsMmn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh29PEsMmn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh29PEsMmn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh29PEsMmn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh29PEsMmn .dropdown-item.active,
.cid-vh29PEsMmn .dropdown-item:active {
  background-color: transparent;
}
.cid-vh29PEsMmn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh29PEsMmn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh29PEsMmn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh29PEsMmn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh29PEsMmn ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh29PEsMmn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh29PEsMmn button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh29PEsMmn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh29PEsMmn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh29PEsMmn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29PEsMmn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29PEsMmn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh29PEsMmn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29PEsMmn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh29PEsMmn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh29PEsMmn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29PEsMmn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh29PEsMmn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh29PEsMmn .navbar {
    height: 70px;
  }
  .cid-vh29PEsMmn .navbar.opened {
    height: auto;
  }
  .cid-vh29PEsMmn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh29PEsMmn .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh29PEsMmn .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh29PEsMmn .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh29PEsMmn .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh29PEsMmn .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh29PEsMmn .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh29PEsMmn .text_widget {
  margin-bottom: 32px;
}
.cid-vh29PEsMmn .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh29PEsMmn .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh29PEsMmn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh29PEsMmn .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh29PEsMmn .mbr-section-subtitle,
.cid-vh29PEsMmn .text_widget,
.cid-vh29PEsMmn .mbr-section-btn {
  text-align: center;
}
.cid-vh29PEsMmn a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh29PEsMmn .nav-link,
.cid-vh29PEsMmn .dropdown-item {
  color: #000000;
}
.cid-vh29PEXMgz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29PEXMgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29PEXMgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29PEXMgz .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29PEXMgz .container-fluid {
    padding: 0;
  }
}
.cid-vh29PEXMgz .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29PEXMgz .container {
    padding: 0 28px;
  }
}
.cid-vh29PEXMgz .row {
  margin: -1px 0 0 0;
}
.cid-vh29PEXMgz .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh29PEXMgz .card {
    padding: 28px;
  }
}
.cid-vh29PEXMgz .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh29PEXMgz .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh29PEXMgz .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh29PEXMgz .title-wrapper {
    display: block;
  }
}
.cid-vh29PEXMgz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh29PEXMgz .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh29PEXMgz .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh29PEXMgz .mbr-text {
  margin-bottom: 30px;
}
.cid-vh29PEXMgz .mbr-section-title {
  color: #000000;
}
.cid-vh29PEXMgz .mbr-text,
.cid-vh29PEXMgz .mbr-section-btn {
  color: #000000;
}
.cid-vh29PF5iWS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29PF5iWS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29PF5iWS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29PF5iWS .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh29PF5iWS .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh29PF5iWS .container {
    padding: 0 28px;
  }
}
.cid-vh29PF5iWS .row {
  justify-content: center;
}
.cid-vh29PF5iWS .item {
  margin-bottom: 60px;
}
.cid-vh29PF5iWS .item .item-wrapper {
  display: block;
}
.cid-vh29PF5iWS .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh29PF5iWS .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh29PF5iWS .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh29PF5iWS .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh29PF5iWS .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh29PF5iWS .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh29PF5iWS .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh29PF5iWS .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh29PF5iWS .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh29PF5iWS .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh29PF5iWS .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh29PF5iWS .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh29PF5iWS .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh29PF5iWS .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh29PF5iWS .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh29PF5iWS .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh29PF5iWS .mbr-card-title {
  color: #000000;
}
.cid-vh29PF5iWS .mbr-price {
  color: #000000;
}
.cid-vh29PF5iWS .mbr-desc {
  color: #000000;
}
.cid-vh29PF5iWS .mbr-desc,
.cid-vh29PF5iWS .desc-wrap {
  color: #000000;
}
.cid-vh2aELYbMj {
  background-color: transparent;
}
.cid-vh2aELYbMj .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aELYbMj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aELYbMj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aELYbMj .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aELYbMj .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aELYbMj .menu_box .navbar.opened,
  .cid-vh2aELYbMj .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aELYbMj .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aELYbMj .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aELYbMj ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aELYbMj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aELYbMj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aELYbMj .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aELYbMj li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aELYbMj .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aELYbMj .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aELYbMj .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aELYbMj .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aELYbMj .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aELYbMj .nav-item .nav-link {
  position: relative;
}
.cid-vh2aELYbMj .nav-item .nav-link:hover::before,
.cid-vh2aELYbMj .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aELYbMj .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aELYbMj .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aELYbMj .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aELYbMj .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aELYbMj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aELYbMj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aELYbMj .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aELYbMj .offcanvas_box {
    display: none;
  }
}
.cid-vh2aELYbMj .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aELYbMj .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aELYbMj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aELYbMj .container {
  display: flex;
  margin: auto;
}
.cid-vh2aELYbMj .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aELYbMj .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aELYbMj .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aELYbMj .navbar-caption {
  color: #000000;
}
.cid-vh2aELYbMj .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aELYbMj .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aELYbMj .dropdown-menu,
.cid-vh2aELYbMj .navbar.opened {
  background-color: false !important;
}
.cid-vh2aELYbMj .nav-item:focus,
.cid-vh2aELYbMj .nav-link:focus {
  outline: none;
}
.cid-vh2aELYbMj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aELYbMj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aELYbMj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aELYbMj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aELYbMj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aELYbMj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aELYbMj .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aELYbMj .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aELYbMj .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aELYbMj .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aELYbMj .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aELYbMj .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aELYbMj .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aELYbMj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aELYbMj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aELYbMj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aELYbMj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aELYbMj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aELYbMj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aELYbMj .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aELYbMj .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aELYbMj .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aELYbMj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aELYbMj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aELYbMj .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aELYbMj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aELYbMj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aELYbMj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aELYbMj .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aELYbMj .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aELYbMj .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aELYbMj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aELYbMj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aELYbMj .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aELYbMj .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aELYbMj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aELYbMj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aELYbMj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aELYbMj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aELYbMj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aELYbMj .dropdown-item.active,
.cid-vh2aELYbMj .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aELYbMj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aELYbMj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aELYbMj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aELYbMj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aELYbMj ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aELYbMj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aELYbMj button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aELYbMj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aELYbMj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aELYbMj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aELYbMj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aELYbMj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aELYbMj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aELYbMj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aELYbMj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aELYbMj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aELYbMj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aELYbMj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aELYbMj .navbar {
    height: 70px;
  }
  .cid-vh2aELYbMj .navbar.opened {
    height: auto;
  }
  .cid-vh2aELYbMj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aELYbMj .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aELYbMj .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aELYbMj .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aELYbMj .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aELYbMj .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aELYbMj .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aELYbMj .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aELYbMj .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aELYbMj .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aELYbMj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aELYbMj .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aELYbMj .mbr-section-subtitle,
.cid-vh2aELYbMj .text_widget,
.cid-vh2aELYbMj .mbr-section-btn {
  text-align: center;
}
.cid-vh2aELYbMj a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aELYbMj .nav-link,
.cid-vh2aELYbMj .dropdown-item {
  color: #000000;
}
.cid-vh2aEMufDG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aEMufDG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aEMufDG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aEMufDG .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aEMufDG .container-fluid {
    padding: 0;
  }
}
.cid-vh2aEMufDG .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aEMufDG .container {
    padding: 0 28px;
  }
}
.cid-vh2aEMufDG .row {
  margin: -1px 0 0 0;
}
.cid-vh2aEMufDG .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aEMufDG .card {
    padding: 28px;
  }
}
.cid-vh2aEMufDG .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aEMufDG .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aEMufDG .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aEMufDG .title-wrapper {
    display: block;
  }
}
.cid-vh2aEMufDG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aEMufDG .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aEMufDG .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aEMufDG .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aEMufDG .mbr-section-title {
  color: #000000;
}
.cid-vh2aEMufDG .mbr-text,
.cid-vh2aEMufDG .mbr-section-btn {
  color: #000000;
}
.cid-vh2aEMD4qK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aEMD4qK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aEMD4qK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aEMD4qK .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aEMD4qK .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aEMD4qK .container {
    padding: 0 28px;
  }
}
.cid-vh2aEMD4qK .row {
  justify-content: center;
}
.cid-vh2aEMD4qK .item {
  margin-bottom: 60px;
}
.cid-vh2aEMD4qK .item .item-wrapper {
  display: block;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aEMD4qK .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aEMD4qK .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aEMD4qK .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aEMD4qK .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aEMD4qK .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aEMD4qK .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aEMD4qK .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aEMD4qK .mbr-card-title {
  color: #000000;
}
.cid-vh2aEMD4qK .mbr-price {
  color: #000000;
}
.cid-vh2aEMD4qK .mbr-desc {
  color: #000000;
}
.cid-vh2aEMD4qK .mbr-desc,
.cid-vh2aEMD4qK .desc-wrap {
  color: #000000;
}
.cid-vh2aGcLgRh {
  background-color: transparent;
}
.cid-vh2aGcLgRh .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aGcLgRh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aGcLgRh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aGcLgRh .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aGcLgRh .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aGcLgRh .menu_box .navbar.opened,
  .cid-vh2aGcLgRh .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aGcLgRh .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aGcLgRh .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aGcLgRh ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aGcLgRh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aGcLgRh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aGcLgRh .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aGcLgRh li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aGcLgRh .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aGcLgRh .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aGcLgRh .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aGcLgRh .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aGcLgRh .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aGcLgRh .nav-item .nav-link {
  position: relative;
}
.cid-vh2aGcLgRh .nav-item .nav-link:hover::before,
.cid-vh2aGcLgRh .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aGcLgRh .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aGcLgRh .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aGcLgRh .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aGcLgRh .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aGcLgRh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aGcLgRh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aGcLgRh .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aGcLgRh .offcanvas_box {
    display: none;
  }
}
.cid-vh2aGcLgRh .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aGcLgRh .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aGcLgRh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aGcLgRh .container {
  display: flex;
  margin: auto;
}
.cid-vh2aGcLgRh .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aGcLgRh .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aGcLgRh .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aGcLgRh .navbar-caption {
  color: #000000;
}
.cid-vh2aGcLgRh .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aGcLgRh .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aGcLgRh .dropdown-menu,
.cid-vh2aGcLgRh .navbar.opened {
  background-color: false !important;
}
.cid-vh2aGcLgRh .nav-item:focus,
.cid-vh2aGcLgRh .nav-link:focus {
  outline: none;
}
.cid-vh2aGcLgRh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aGcLgRh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aGcLgRh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aGcLgRh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aGcLgRh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aGcLgRh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aGcLgRh .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aGcLgRh .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aGcLgRh .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aGcLgRh .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aGcLgRh .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aGcLgRh .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aGcLgRh .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aGcLgRh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aGcLgRh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aGcLgRh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aGcLgRh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aGcLgRh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aGcLgRh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aGcLgRh .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aGcLgRh .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aGcLgRh .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aGcLgRh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aGcLgRh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aGcLgRh .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aGcLgRh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aGcLgRh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aGcLgRh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aGcLgRh .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aGcLgRh .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aGcLgRh .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aGcLgRh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aGcLgRh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aGcLgRh .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aGcLgRh .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aGcLgRh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aGcLgRh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aGcLgRh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aGcLgRh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aGcLgRh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aGcLgRh .dropdown-item.active,
.cid-vh2aGcLgRh .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aGcLgRh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aGcLgRh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aGcLgRh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aGcLgRh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aGcLgRh ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aGcLgRh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aGcLgRh button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aGcLgRh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aGcLgRh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aGcLgRh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aGcLgRh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aGcLgRh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aGcLgRh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aGcLgRh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aGcLgRh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aGcLgRh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aGcLgRh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aGcLgRh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aGcLgRh .navbar {
    height: 70px;
  }
  .cid-vh2aGcLgRh .navbar.opened {
    height: auto;
  }
  .cid-vh2aGcLgRh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aGcLgRh .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aGcLgRh .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aGcLgRh .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aGcLgRh .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aGcLgRh .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aGcLgRh .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aGcLgRh .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aGcLgRh .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aGcLgRh .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aGcLgRh .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aGcLgRh .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aGcLgRh .mbr-section-subtitle,
.cid-vh2aGcLgRh .text_widget,
.cid-vh2aGcLgRh .mbr-section-btn {
  text-align: center;
}
.cid-vh2aGcLgRh a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aGcLgRh .nav-link,
.cid-vh2aGcLgRh .dropdown-item {
  color: #000000;
}
.cid-vh2aGdjQb4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aGdjQb4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aGdjQb4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aGdjQb4 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aGdjQb4 .container-fluid {
    padding: 0;
  }
}
.cid-vh2aGdjQb4 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aGdjQb4 .container {
    padding: 0 28px;
  }
}
.cid-vh2aGdjQb4 .row {
  margin: -1px 0 0 0;
}
.cid-vh2aGdjQb4 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aGdjQb4 .card {
    padding: 28px;
  }
}
.cid-vh2aGdjQb4 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aGdjQb4 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aGdjQb4 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aGdjQb4 .title-wrapper {
    display: block;
  }
}
.cid-vh2aGdjQb4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aGdjQb4 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aGdjQb4 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aGdjQb4 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aGdjQb4 .mbr-section-title {
  color: #000000;
}
.cid-vh2aGdjQb4 .mbr-text,
.cid-vh2aGdjQb4 .mbr-section-btn {
  color: #000000;
}
.cid-vh2aGdsHa5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aGdsHa5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aGdsHa5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aGdsHa5 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aGdsHa5 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aGdsHa5 .container {
    padding: 0 28px;
  }
}
.cid-vh2aGdsHa5 .row {
  justify-content: center;
}
.cid-vh2aGdsHa5 .item {
  margin-bottom: 60px;
}
.cid-vh2aGdsHa5 .item .item-wrapper {
  display: block;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aGdsHa5 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aGdsHa5 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aGdsHa5 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aGdsHa5 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aGdsHa5 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aGdsHa5 .mbr-card-title {
  color: #000000;
}
.cid-vh2aGdsHa5 .mbr-price {
  color: #000000;
}
.cid-vh2aGdsHa5 .mbr-desc {
  color: #000000;
}
.cid-vh2aGdsHa5 .mbr-desc,
.cid-vh2aGdsHa5 .desc-wrap {
  color: #000000;
}
.cid-vh29iEFWhw {
  background-color: transparent;
}
.cid-vh29iEFWhw .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh29iEFWhw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh29iEFWhw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh29iEFWhw .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh29iEFWhw .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh29iEFWhw .menu_box .navbar.opened,
  .cid-vh29iEFWhw .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh29iEFWhw .navbar-dropdown {
  position: relative !important;
}
.cid-vh29iEFWhw .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh29iEFWhw ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh29iEFWhw .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29iEFWhw .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh29iEFWhw .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh29iEFWhw li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh29iEFWhw .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh29iEFWhw .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh29iEFWhw .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh29iEFWhw .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh29iEFWhw .nav-item {
    margin: 0 !important;
  }
}
.cid-vh29iEFWhw .nav-item .nav-link {
  position: relative;
}
.cid-vh29iEFWhw .nav-item .nav-link:hover::before,
.cid-vh29iEFWhw .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh29iEFWhw .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh29iEFWhw .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh29iEFWhw .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh29iEFWhw .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh29iEFWhw .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29iEFWhw .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh29iEFWhw .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh29iEFWhw .offcanvas_box {
    display: none;
  }
}
.cid-vh29iEFWhw .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh29iEFWhw .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh29iEFWhw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh29iEFWhw .container {
  display: flex;
  margin: auto;
}
.cid-vh29iEFWhw .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh29iEFWhw .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh29iEFWhw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh29iEFWhw .navbar-caption {
  color: #000000;
}
.cid-vh29iEFWhw .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh29iEFWhw .navbar-nav {
    margin: 0;
  }
}
.cid-vh29iEFWhw .dropdown-menu,
.cid-vh29iEFWhw .navbar.opened {
  background-color: false !important;
}
.cid-vh29iEFWhw .nav-item:focus,
.cid-vh29iEFWhw .nav-link:focus {
  outline: none;
}
.cid-vh29iEFWhw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh29iEFWhw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh29iEFWhw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh29iEFWhw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh29iEFWhw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh29iEFWhw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh29iEFWhw .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh29iEFWhw .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh29iEFWhw .navbar.opened {
  transition: all 0.3s;
}
.cid-vh29iEFWhw .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh29iEFWhw .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh29iEFWhw .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh29iEFWhw .navbar.collapsed {
  justify-content: center;
}
.cid-vh29iEFWhw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh29iEFWhw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh29iEFWhw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh29iEFWhw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh29iEFWhw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh29iEFWhw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh29iEFWhw .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh29iEFWhw .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh29iEFWhw .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh29iEFWhw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh29iEFWhw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh29iEFWhw .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh29iEFWhw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh29iEFWhw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh29iEFWhw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh29iEFWhw .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh29iEFWhw .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh29iEFWhw .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh29iEFWhw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh29iEFWhw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh29iEFWhw .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh29iEFWhw .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh29iEFWhw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh29iEFWhw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh29iEFWhw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh29iEFWhw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh29iEFWhw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh29iEFWhw .dropdown-item.active,
.cid-vh29iEFWhw .dropdown-item:active {
  background-color: transparent;
}
.cid-vh29iEFWhw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh29iEFWhw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh29iEFWhw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh29iEFWhw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh29iEFWhw ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh29iEFWhw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh29iEFWhw button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh29iEFWhw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh29iEFWhw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh29iEFWhw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29iEFWhw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29iEFWhw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh29iEFWhw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29iEFWhw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh29iEFWhw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh29iEFWhw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29iEFWhw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh29iEFWhw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh29iEFWhw .navbar {
    height: 70px;
  }
  .cid-vh29iEFWhw .navbar.opened {
    height: auto;
  }
  .cid-vh29iEFWhw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh29iEFWhw .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh29iEFWhw .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh29iEFWhw .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh29iEFWhw .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh29iEFWhw .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh29iEFWhw .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh29iEFWhw .text_widget {
  margin-bottom: 32px;
}
.cid-vh29iEFWhw .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh29iEFWhw .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh29iEFWhw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh29iEFWhw .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh29iEFWhw .mbr-section-subtitle,
.cid-vh29iEFWhw .text_widget,
.cid-vh29iEFWhw .mbr-section-btn {
  text-align: center;
}
.cid-vh29iEFWhw a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh29iEFWhw .nav-link,
.cid-vh29iEFWhw .dropdown-item {
  color: #000000;
}
.cid-vh29iFn9go {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29iFn9go .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29iFn9go .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29iFn9go .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29iFn9go .container-fluid {
    padding: 0;
  }
}
.cid-vh29iFn9go .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29iFn9go .container {
    padding: 0 28px;
  }
}
.cid-vh29iFn9go .row {
  margin: -1px 0 0 0;
}
.cid-vh29iFn9go .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh29iFn9go .card {
    padding: 28px;
  }
}
.cid-vh29iFn9go .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh29iFn9go .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh29iFn9go .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh29iFn9go .title-wrapper {
    display: block;
  }
}
.cid-vh29iFn9go .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh29iFn9go .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh29iFn9go .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh29iFn9go .mbr-text {
  margin-bottom: 30px;
}
.cid-vh29iFn9go .mbr-section-title {
  color: #000000;
}
.cid-vh29iFn9go .mbr-text,
.cid-vh29iFn9go .mbr-section-btn {
  color: #000000;
}
.cid-vh29iFzlPe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29iFzlPe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29iFzlPe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29iFzlPe .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh29iFzlPe .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh29iFzlPe .container {
    padding: 0 28px;
  }
}
.cid-vh29iFzlPe .row {
  justify-content: center;
}
.cid-vh29iFzlPe .item {
  margin-bottom: 60px;
}
.cid-vh29iFzlPe .item .item-wrapper {
  display: block;
}
.cid-vh29iFzlPe .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh29iFzlPe .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh29iFzlPe .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh29iFzlPe .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh29iFzlPe .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh29iFzlPe .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh29iFzlPe .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh29iFzlPe .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh29iFzlPe .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh29iFzlPe .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh29iFzlPe .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh29iFzlPe .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh29iFzlPe .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh29iFzlPe .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh29iFzlPe .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh29iFzlPe .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh29iFzlPe .mbr-card-title {
  color: #000000;
}
.cid-vh29iFzlPe .mbr-price {
  color: #000000;
}
.cid-vh29iFzlPe .mbr-desc {
  color: #000000;
}
.cid-vh29iFzlPe .mbr-desc,
.cid-vh29iFzlPe .desc-wrap {
  color: #000000;
}
.cid-vh29h6aRyv {
  background-color: transparent;
}
.cid-vh29h6aRyv .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh29h6aRyv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh29h6aRyv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh29h6aRyv .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh29h6aRyv .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh29h6aRyv .menu_box .navbar.opened,
  .cid-vh29h6aRyv .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh29h6aRyv .navbar-dropdown {
  position: relative !important;
}
.cid-vh29h6aRyv .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh29h6aRyv ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh29h6aRyv .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29h6aRyv .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh29h6aRyv .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh29h6aRyv li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh29h6aRyv .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh29h6aRyv .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh29h6aRyv .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh29h6aRyv .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh29h6aRyv .nav-item {
    margin: 0 !important;
  }
}
.cid-vh29h6aRyv .nav-item .nav-link {
  position: relative;
}
.cid-vh29h6aRyv .nav-item .nav-link:hover::before,
.cid-vh29h6aRyv .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh29h6aRyv .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh29h6aRyv .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh29h6aRyv .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh29h6aRyv .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh29h6aRyv .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29h6aRyv .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh29h6aRyv .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh29h6aRyv .offcanvas_box {
    display: none;
  }
}
.cid-vh29h6aRyv .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh29h6aRyv .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh29h6aRyv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh29h6aRyv .container {
  display: flex;
  margin: auto;
}
.cid-vh29h6aRyv .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh29h6aRyv .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh29h6aRyv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh29h6aRyv .navbar-caption {
  color: #000000;
}
.cid-vh29h6aRyv .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh29h6aRyv .navbar-nav {
    margin: 0;
  }
}
.cid-vh29h6aRyv .dropdown-menu,
.cid-vh29h6aRyv .navbar.opened {
  background-color: false !important;
}
.cid-vh29h6aRyv .nav-item:focus,
.cid-vh29h6aRyv .nav-link:focus {
  outline: none;
}
.cid-vh29h6aRyv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh29h6aRyv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh29h6aRyv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh29h6aRyv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh29h6aRyv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh29h6aRyv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh29h6aRyv .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh29h6aRyv .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh29h6aRyv .navbar.opened {
  transition: all 0.3s;
}
.cid-vh29h6aRyv .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh29h6aRyv .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh29h6aRyv .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh29h6aRyv .navbar.collapsed {
  justify-content: center;
}
.cid-vh29h6aRyv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh29h6aRyv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh29h6aRyv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh29h6aRyv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh29h6aRyv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh29h6aRyv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh29h6aRyv .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh29h6aRyv .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh29h6aRyv .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh29h6aRyv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh29h6aRyv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh29h6aRyv .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh29h6aRyv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh29h6aRyv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh29h6aRyv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh29h6aRyv .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh29h6aRyv .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh29h6aRyv .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh29h6aRyv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh29h6aRyv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh29h6aRyv .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh29h6aRyv .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh29h6aRyv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh29h6aRyv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh29h6aRyv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh29h6aRyv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh29h6aRyv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh29h6aRyv .dropdown-item.active,
.cid-vh29h6aRyv .dropdown-item:active {
  background-color: transparent;
}
.cid-vh29h6aRyv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh29h6aRyv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh29h6aRyv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh29h6aRyv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh29h6aRyv ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh29h6aRyv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh29h6aRyv button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh29h6aRyv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh29h6aRyv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh29h6aRyv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29h6aRyv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29h6aRyv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh29h6aRyv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29h6aRyv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh29h6aRyv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh29h6aRyv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29h6aRyv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh29h6aRyv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh29h6aRyv .navbar {
    height: 70px;
  }
  .cid-vh29h6aRyv .navbar.opened {
    height: auto;
  }
  .cid-vh29h6aRyv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh29h6aRyv .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh29h6aRyv .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh29h6aRyv .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh29h6aRyv .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh29h6aRyv .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh29h6aRyv .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh29h6aRyv .text_widget {
  margin-bottom: 32px;
}
.cid-vh29h6aRyv .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh29h6aRyv .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh29h6aRyv .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh29h6aRyv .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh29h6aRyv .mbr-section-subtitle,
.cid-vh29h6aRyv .text_widget,
.cid-vh29h6aRyv .mbr-section-btn {
  text-align: center;
}
.cid-vh29h6aRyv a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh29h6aRyv .nav-link,
.cid-vh29h6aRyv .dropdown-item {
  color: #000000;
}
.cid-vh29h6VnrW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29h6VnrW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29h6VnrW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29h6VnrW .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29h6VnrW .container-fluid {
    padding: 0;
  }
}
.cid-vh29h6VnrW .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29h6VnrW .container {
    padding: 0 28px;
  }
}
.cid-vh29h6VnrW .row {
  margin: -1px 0 0 0;
}
.cid-vh29h6VnrW .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh29h6VnrW .card {
    padding: 28px;
  }
}
.cid-vh29h6VnrW .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh29h6VnrW .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh29h6VnrW .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh29h6VnrW .title-wrapper {
    display: block;
  }
}
.cid-vh29h6VnrW .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh29h6VnrW .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh29h6VnrW .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh29h6VnrW .mbr-text {
  margin-bottom: 30px;
}
.cid-vh29h6VnrW .mbr-section-title {
  color: #000000;
}
.cid-vh29h6VnrW .mbr-text,
.cid-vh29h6VnrW .mbr-section-btn {
  color: #000000;
}
.cid-vh29h77lPv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29h77lPv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29h77lPv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29h77lPv .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh29h77lPv .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh29h77lPv .container {
    padding: 0 28px;
  }
}
.cid-vh29h77lPv .row {
  justify-content: center;
}
.cid-vh29h77lPv .item {
  margin-bottom: 60px;
}
.cid-vh29h77lPv .item .item-wrapper {
  display: block;
}
.cid-vh29h77lPv .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh29h77lPv .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh29h77lPv .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh29h77lPv .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh29h77lPv .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh29h77lPv .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh29h77lPv .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh29h77lPv .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh29h77lPv .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh29h77lPv .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh29h77lPv .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh29h77lPv .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh29h77lPv .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh29h77lPv .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh29h77lPv .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh29h77lPv .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh29h77lPv .mbr-card-title {
  color: #000000;
}
.cid-vh29h77lPv .mbr-price {
  color: #000000;
}
.cid-vh29h77lPv .mbr-desc {
  color: #000000;
}
.cid-vh29h77lPv .mbr-desc,
.cid-vh29h77lPv .desc-wrap {
  color: #000000;
}
.cid-vh2aJBt0Fo {
  background-color: transparent;
}
.cid-vh2aJBt0Fo .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aJBt0Fo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aJBt0Fo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aJBt0Fo .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aJBt0Fo .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aJBt0Fo .menu_box .navbar.opened,
  .cid-vh2aJBt0Fo .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aJBt0Fo .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aJBt0Fo .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aJBt0Fo ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aJBt0Fo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aJBt0Fo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aJBt0Fo .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aJBt0Fo li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aJBt0Fo .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aJBt0Fo .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aJBt0Fo .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aJBt0Fo .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aJBt0Fo .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aJBt0Fo .nav-item .nav-link {
  position: relative;
}
.cid-vh2aJBt0Fo .nav-item .nav-link:hover::before,
.cid-vh2aJBt0Fo .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aJBt0Fo .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aJBt0Fo .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aJBt0Fo .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aJBt0Fo .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aJBt0Fo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aJBt0Fo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aJBt0Fo .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aJBt0Fo .offcanvas_box {
    display: none;
  }
}
.cid-vh2aJBt0Fo .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aJBt0Fo .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aJBt0Fo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aJBt0Fo .container {
  display: flex;
  margin: auto;
}
.cid-vh2aJBt0Fo .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aJBt0Fo .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aJBt0Fo .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aJBt0Fo .navbar-caption {
  color: #000000;
}
.cid-vh2aJBt0Fo .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aJBt0Fo .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aJBt0Fo .dropdown-menu,
.cid-vh2aJBt0Fo .navbar.opened {
  background-color: false !important;
}
.cid-vh2aJBt0Fo .nav-item:focus,
.cid-vh2aJBt0Fo .nav-link:focus {
  outline: none;
}
.cid-vh2aJBt0Fo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aJBt0Fo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aJBt0Fo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aJBt0Fo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aJBt0Fo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aJBt0Fo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aJBt0Fo .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aJBt0Fo .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aJBt0Fo .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aJBt0Fo .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aJBt0Fo .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aJBt0Fo .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aJBt0Fo .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aJBt0Fo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aJBt0Fo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aJBt0Fo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aJBt0Fo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aJBt0Fo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aJBt0Fo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aJBt0Fo .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aJBt0Fo .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aJBt0Fo .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aJBt0Fo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aJBt0Fo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aJBt0Fo .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aJBt0Fo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aJBt0Fo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aJBt0Fo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aJBt0Fo .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aJBt0Fo .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aJBt0Fo .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aJBt0Fo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aJBt0Fo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aJBt0Fo .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aJBt0Fo .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aJBt0Fo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aJBt0Fo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aJBt0Fo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aJBt0Fo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aJBt0Fo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aJBt0Fo .dropdown-item.active,
.cid-vh2aJBt0Fo .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aJBt0Fo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aJBt0Fo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aJBt0Fo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aJBt0Fo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aJBt0Fo ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aJBt0Fo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aJBt0Fo button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aJBt0Fo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aJBt0Fo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aJBt0Fo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aJBt0Fo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aJBt0Fo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aJBt0Fo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aJBt0Fo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aJBt0Fo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aJBt0Fo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aJBt0Fo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aJBt0Fo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aJBt0Fo .navbar {
    height: 70px;
  }
  .cid-vh2aJBt0Fo .navbar.opened {
    height: auto;
  }
  .cid-vh2aJBt0Fo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aJBt0Fo .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aJBt0Fo .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aJBt0Fo .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aJBt0Fo .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aJBt0Fo .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aJBt0Fo .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aJBt0Fo .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aJBt0Fo .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aJBt0Fo .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aJBt0Fo .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aJBt0Fo .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aJBt0Fo .mbr-section-subtitle,
.cid-vh2aJBt0Fo .text_widget,
.cid-vh2aJBt0Fo .mbr-section-btn {
  text-align: center;
}
.cid-vh2aJBt0Fo a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aJBt0Fo .nav-link,
.cid-vh2aJBt0Fo .dropdown-item {
  color: #000000;
}
.cid-vh2aJBXvlo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aJBXvlo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aJBXvlo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aJBXvlo .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aJBXvlo .container-fluid {
    padding: 0;
  }
}
.cid-vh2aJBXvlo .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aJBXvlo .container {
    padding: 0 28px;
  }
}
.cid-vh2aJBXvlo .row {
  margin: -1px 0 0 0;
}
.cid-vh2aJBXvlo .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aJBXvlo .card {
    padding: 28px;
  }
}
.cid-vh2aJBXvlo .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aJBXvlo .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aJBXvlo .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aJBXvlo .title-wrapper {
    display: block;
  }
}
.cid-vh2aJBXvlo .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aJBXvlo .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aJBXvlo .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aJBXvlo .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aJBXvlo .mbr-section-title {
  color: #000000;
}
.cid-vh2aJBXvlo .mbr-text,
.cid-vh2aJBXvlo .mbr-section-btn {
  color: #000000;
}
.cid-vh2aJC5dCc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aJC5dCc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aJC5dCc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aJC5dCc .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aJC5dCc .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aJC5dCc .container {
    padding: 0 28px;
  }
}
.cid-vh2aJC5dCc .row {
  justify-content: center;
}
.cid-vh2aJC5dCc .item {
  margin-bottom: 60px;
}
.cid-vh2aJC5dCc .item .item-wrapper {
  display: block;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aJC5dCc .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aJC5dCc .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aJC5dCc .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aJC5dCc .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aJC5dCc .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aJC5dCc .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aJC5dCc .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aJC5dCc .mbr-card-title {
  color: #000000;
}
.cid-vh2aJC5dCc .mbr-price {
  color: #000000;
}
.cid-vh2aJC5dCc .mbr-desc {
  color: #000000;
}
.cid-vh2aJC5dCc .mbr-desc,
.cid-vh2aJC5dCc .desc-wrap {
  color: #000000;
}
.cid-vh2aKB5UKT {
  background-color: transparent;
}
.cid-vh2aKB5UKT .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aKB5UKT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aKB5UKT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aKB5UKT .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aKB5UKT .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aKB5UKT .menu_box .navbar.opened,
  .cid-vh2aKB5UKT .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aKB5UKT .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aKB5UKT .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aKB5UKT ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aKB5UKT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aKB5UKT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aKB5UKT .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aKB5UKT li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aKB5UKT .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aKB5UKT .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aKB5UKT .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aKB5UKT .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aKB5UKT .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aKB5UKT .nav-item .nav-link {
  position: relative;
}
.cid-vh2aKB5UKT .nav-item .nav-link:hover::before,
.cid-vh2aKB5UKT .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aKB5UKT .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aKB5UKT .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aKB5UKT .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aKB5UKT .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aKB5UKT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aKB5UKT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aKB5UKT .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aKB5UKT .offcanvas_box {
    display: none;
  }
}
.cid-vh2aKB5UKT .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aKB5UKT .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aKB5UKT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aKB5UKT .container {
  display: flex;
  margin: auto;
}
.cid-vh2aKB5UKT .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aKB5UKT .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aKB5UKT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aKB5UKT .navbar-caption {
  color: #000000;
}
.cid-vh2aKB5UKT .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aKB5UKT .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aKB5UKT .dropdown-menu,
.cid-vh2aKB5UKT .navbar.opened {
  background-color: false !important;
}
.cid-vh2aKB5UKT .nav-item:focus,
.cid-vh2aKB5UKT .nav-link:focus {
  outline: none;
}
.cid-vh2aKB5UKT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aKB5UKT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aKB5UKT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aKB5UKT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aKB5UKT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aKB5UKT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aKB5UKT .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aKB5UKT .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aKB5UKT .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aKB5UKT .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aKB5UKT .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aKB5UKT .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aKB5UKT .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aKB5UKT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aKB5UKT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aKB5UKT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aKB5UKT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aKB5UKT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aKB5UKT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aKB5UKT .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aKB5UKT .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aKB5UKT .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aKB5UKT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aKB5UKT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aKB5UKT .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aKB5UKT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aKB5UKT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aKB5UKT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aKB5UKT .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aKB5UKT .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aKB5UKT .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aKB5UKT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aKB5UKT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aKB5UKT .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aKB5UKT .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aKB5UKT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aKB5UKT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aKB5UKT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aKB5UKT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aKB5UKT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aKB5UKT .dropdown-item.active,
.cid-vh2aKB5UKT .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aKB5UKT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aKB5UKT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aKB5UKT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aKB5UKT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aKB5UKT ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aKB5UKT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aKB5UKT button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aKB5UKT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aKB5UKT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aKB5UKT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aKB5UKT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aKB5UKT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aKB5UKT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aKB5UKT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aKB5UKT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aKB5UKT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aKB5UKT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aKB5UKT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aKB5UKT .navbar {
    height: 70px;
  }
  .cid-vh2aKB5UKT .navbar.opened {
    height: auto;
  }
  .cid-vh2aKB5UKT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aKB5UKT .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aKB5UKT .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aKB5UKT .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aKB5UKT .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aKB5UKT .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aKB5UKT .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aKB5UKT .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aKB5UKT .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aKB5UKT .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aKB5UKT .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aKB5UKT .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aKB5UKT .mbr-section-subtitle,
.cid-vh2aKB5UKT .text_widget,
.cid-vh2aKB5UKT .mbr-section-btn {
  text-align: center;
}
.cid-vh2aKB5UKT a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aKB5UKT .nav-link,
.cid-vh2aKB5UKT .dropdown-item {
  color: #000000;
}
.cid-vh2aKBIrTs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aKBIrTs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aKBIrTs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aKBIrTs .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aKBIrTs .container-fluid {
    padding: 0;
  }
}
.cid-vh2aKBIrTs .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aKBIrTs .container {
    padding: 0 28px;
  }
}
.cid-vh2aKBIrTs .row {
  margin: -1px 0 0 0;
}
.cid-vh2aKBIrTs .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aKBIrTs .card {
    padding: 28px;
  }
}
.cid-vh2aKBIrTs .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aKBIrTs .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aKBIrTs .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aKBIrTs .title-wrapper {
    display: block;
  }
}
.cid-vh2aKBIrTs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aKBIrTs .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aKBIrTs .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aKBIrTs .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aKBIrTs .mbr-section-title {
  color: #000000;
}
.cid-vh2aKBIrTs .mbr-text,
.cid-vh2aKBIrTs .mbr-section-btn {
  color: #000000;
}
.cid-vh2aKBQWLO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aKBQWLO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aKBQWLO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aKBQWLO .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aKBQWLO .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aKBQWLO .container {
    padding: 0 28px;
  }
}
.cid-vh2aKBQWLO .row {
  justify-content: center;
}
.cid-vh2aKBQWLO .item {
  margin-bottom: 60px;
}
.cid-vh2aKBQWLO .item .item-wrapper {
  display: block;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aKBQWLO .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aKBQWLO .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aKBQWLO .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aKBQWLO .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aKBQWLO .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aKBQWLO .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aKBQWLO .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aKBQWLO .mbr-card-title {
  color: #000000;
}
.cid-vh2aKBQWLO .mbr-price {
  color: #000000;
}
.cid-vh2aKBQWLO .mbr-desc {
  color: #000000;
}
.cid-vh2aKBQWLO .mbr-desc,
.cid-vh2aKBQWLO .desc-wrap {
  color: #000000;
}
.cid-vh29bNbvfI {
  background-color: transparent;
}
.cid-vh29bNbvfI .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh29bNbvfI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh29bNbvfI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh29bNbvfI .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh29bNbvfI .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh29bNbvfI .menu_box .navbar.opened,
  .cid-vh29bNbvfI .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh29bNbvfI .navbar-dropdown {
  position: relative !important;
}
.cid-vh29bNbvfI .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh29bNbvfI ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh29bNbvfI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29bNbvfI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh29bNbvfI .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh29bNbvfI li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh29bNbvfI .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh29bNbvfI .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh29bNbvfI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh29bNbvfI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh29bNbvfI .nav-item {
    margin: 0 !important;
  }
}
.cid-vh29bNbvfI .nav-item .nav-link {
  position: relative;
}
.cid-vh29bNbvfI .nav-item .nav-link:hover::before,
.cid-vh29bNbvfI .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh29bNbvfI .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh29bNbvfI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh29bNbvfI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh29bNbvfI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh29bNbvfI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh29bNbvfI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh29bNbvfI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh29bNbvfI .offcanvas_box {
    display: none;
  }
}
.cid-vh29bNbvfI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh29bNbvfI .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh29bNbvfI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh29bNbvfI .container {
  display: flex;
  margin: auto;
}
.cid-vh29bNbvfI .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh29bNbvfI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh29bNbvfI .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh29bNbvfI .navbar-caption {
  color: #000000;
}
.cid-vh29bNbvfI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh29bNbvfI .navbar-nav {
    margin: 0;
  }
}
.cid-vh29bNbvfI .dropdown-menu,
.cid-vh29bNbvfI .navbar.opened {
  background-color: false !important;
}
.cid-vh29bNbvfI .nav-item:focus,
.cid-vh29bNbvfI .nav-link:focus {
  outline: none;
}
.cid-vh29bNbvfI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh29bNbvfI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh29bNbvfI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh29bNbvfI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh29bNbvfI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh29bNbvfI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh29bNbvfI .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh29bNbvfI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh29bNbvfI .navbar.opened {
  transition: all 0.3s;
}
.cid-vh29bNbvfI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh29bNbvfI .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh29bNbvfI .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh29bNbvfI .navbar.collapsed {
  justify-content: center;
}
.cid-vh29bNbvfI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh29bNbvfI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh29bNbvfI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh29bNbvfI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh29bNbvfI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh29bNbvfI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh29bNbvfI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh29bNbvfI .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh29bNbvfI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh29bNbvfI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh29bNbvfI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh29bNbvfI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh29bNbvfI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh29bNbvfI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh29bNbvfI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh29bNbvfI .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh29bNbvfI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh29bNbvfI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh29bNbvfI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh29bNbvfI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh29bNbvfI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh29bNbvfI .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh29bNbvfI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh29bNbvfI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh29bNbvfI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh29bNbvfI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh29bNbvfI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh29bNbvfI .dropdown-item.active,
.cid-vh29bNbvfI .dropdown-item:active {
  background-color: transparent;
}
.cid-vh29bNbvfI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh29bNbvfI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh29bNbvfI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh29bNbvfI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh29bNbvfI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh29bNbvfI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh29bNbvfI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh29bNbvfI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh29bNbvfI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh29bNbvfI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29bNbvfI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh29bNbvfI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh29bNbvfI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29bNbvfI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh29bNbvfI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh29bNbvfI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh29bNbvfI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh29bNbvfI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh29bNbvfI .navbar {
    height: 70px;
  }
  .cid-vh29bNbvfI .navbar.opened {
    height: auto;
  }
  .cid-vh29bNbvfI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh29bNbvfI .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh29bNbvfI .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh29bNbvfI .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh29bNbvfI .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh29bNbvfI .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh29bNbvfI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh29bNbvfI .text_widget {
  margin-bottom: 32px;
}
.cid-vh29bNbvfI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh29bNbvfI .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh29bNbvfI .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh29bNbvfI .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh29bNbvfI .mbr-section-subtitle,
.cid-vh29bNbvfI .text_widget,
.cid-vh29bNbvfI .mbr-section-btn {
  text-align: center;
}
.cid-vh29bNbvfI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh29bNbvfI .nav-link,
.cid-vh29bNbvfI .dropdown-item {
  color: #000000;
}
.cid-vh29bNTH6F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29bNTH6F .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29bNTH6F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29bNTH6F .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29bNTH6F .container-fluid {
    padding: 0;
  }
}
.cid-vh29bNTH6F .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh29bNTH6F .container {
    padding: 0 28px;
  }
}
.cid-vh29bNTH6F .row {
  margin: -1px 0 0 0;
}
.cid-vh29bNTH6F .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh29bNTH6F .card {
    padding: 28px;
  }
}
.cid-vh29bNTH6F .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh29bNTH6F .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh29bNTH6F .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh29bNTH6F .title-wrapper {
    display: block;
  }
}
.cid-vh29bNTH6F .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh29bNTH6F .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh29bNTH6F .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh29bNTH6F .mbr-text {
  margin-bottom: 30px;
}
.cid-vh29bNTH6F .mbr-section-title {
  color: #000000;
}
.cid-vh29bNTH6F .mbr-text,
.cid-vh29bNTH6F .mbr-section-btn {
  color: #000000;
}
.cid-vh29bO5U5L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh29bO5U5L .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh29bO5U5L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh29bO5U5L .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh29bO5U5L .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh29bO5U5L .container {
    padding: 0 28px;
  }
}
.cid-vh29bO5U5L .row {
  justify-content: center;
}
.cid-vh29bO5U5L .item {
  margin-bottom: 60px;
}
.cid-vh29bO5U5L .item .item-wrapper {
  display: block;
}
.cid-vh29bO5U5L .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh29bO5U5L .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh29bO5U5L .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh29bO5U5L .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh29bO5U5L .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh29bO5U5L .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh29bO5U5L .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh29bO5U5L .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh29bO5U5L .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh29bO5U5L .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh29bO5U5L .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh29bO5U5L .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh29bO5U5L .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh29bO5U5L .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh29bO5U5L .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh29bO5U5L .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh29bO5U5L .mbr-card-title {
  color: #000000;
}
.cid-vh29bO5U5L .mbr-price {
  color: #000000;
}
.cid-vh29bO5U5L .mbr-desc {
  color: #000000;
}
.cid-vh29bO5U5L .mbr-desc,
.cid-vh29bO5U5L .desc-wrap {
  color: #000000;
}
.cid-vh299TiXVD {
  background-color: transparent;
}
.cid-vh299TiXVD .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh299TiXVD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh299TiXVD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh299TiXVD .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh299TiXVD .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh299TiXVD .menu_box .navbar.opened,
  .cid-vh299TiXVD .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh299TiXVD .navbar-dropdown {
  position: relative !important;
}
.cid-vh299TiXVD .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh299TiXVD ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh299TiXVD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh299TiXVD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh299TiXVD .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh299TiXVD li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh299TiXVD .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh299TiXVD .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh299TiXVD .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh299TiXVD .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh299TiXVD .nav-item {
    margin: 0 !important;
  }
}
.cid-vh299TiXVD .nav-item .nav-link {
  position: relative;
}
.cid-vh299TiXVD .nav-item .nav-link:hover::before,
.cid-vh299TiXVD .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh299TiXVD .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh299TiXVD .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh299TiXVD .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh299TiXVD .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh299TiXVD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh299TiXVD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh299TiXVD .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh299TiXVD .offcanvas_box {
    display: none;
  }
}
.cid-vh299TiXVD .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh299TiXVD .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh299TiXVD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh299TiXVD .container {
  display: flex;
  margin: auto;
}
.cid-vh299TiXVD .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh299TiXVD .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh299TiXVD .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh299TiXVD .navbar-caption {
  color: #000000;
}
.cid-vh299TiXVD .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh299TiXVD .navbar-nav {
    margin: 0;
  }
}
.cid-vh299TiXVD .dropdown-menu,
.cid-vh299TiXVD .navbar.opened {
  background-color: false !important;
}
.cid-vh299TiXVD .nav-item:focus,
.cid-vh299TiXVD .nav-link:focus {
  outline: none;
}
.cid-vh299TiXVD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh299TiXVD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh299TiXVD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh299TiXVD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh299TiXVD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh299TiXVD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh299TiXVD .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh299TiXVD .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh299TiXVD .navbar.opened {
  transition: all 0.3s;
}
.cid-vh299TiXVD .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh299TiXVD .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh299TiXVD .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh299TiXVD .navbar.collapsed {
  justify-content: center;
}
.cid-vh299TiXVD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh299TiXVD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh299TiXVD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh299TiXVD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh299TiXVD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh299TiXVD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh299TiXVD .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh299TiXVD .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh299TiXVD .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh299TiXVD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh299TiXVD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh299TiXVD .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh299TiXVD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh299TiXVD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh299TiXVD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh299TiXVD .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh299TiXVD .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh299TiXVD .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh299TiXVD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh299TiXVD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh299TiXVD .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh299TiXVD .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh299TiXVD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh299TiXVD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh299TiXVD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh299TiXVD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh299TiXVD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh299TiXVD .dropdown-item.active,
.cid-vh299TiXVD .dropdown-item:active {
  background-color: transparent;
}
.cid-vh299TiXVD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh299TiXVD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh299TiXVD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh299TiXVD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh299TiXVD ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh299TiXVD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh299TiXVD button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh299TiXVD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh299TiXVD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh299TiXVD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh299TiXVD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh299TiXVD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh299TiXVD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh299TiXVD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh299TiXVD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh299TiXVD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh299TiXVD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh299TiXVD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh299TiXVD .navbar {
    height: 70px;
  }
  .cid-vh299TiXVD .navbar.opened {
    height: auto;
  }
  .cid-vh299TiXVD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh299TiXVD .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh299TiXVD .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh299TiXVD .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh299TiXVD .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh299TiXVD .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh299TiXVD .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh299TiXVD .text_widget {
  margin-bottom: 32px;
}
.cid-vh299TiXVD .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh299TiXVD .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh299TiXVD .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh299TiXVD .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh299TiXVD .mbr-section-subtitle,
.cid-vh299TiXVD .text_widget,
.cid-vh299TiXVD .mbr-section-btn {
  text-align: center;
}
.cid-vh299TiXVD a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh299TiXVD .nav-link,
.cid-vh299TiXVD .dropdown-item {
  color: #000000;
}
.cid-vh299TSDfJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh299TSDfJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh299TSDfJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh299TSDfJ .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh299TSDfJ .container-fluid {
    padding: 0;
  }
}
.cid-vh299TSDfJ .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh299TSDfJ .container {
    padding: 0 28px;
  }
}
.cid-vh299TSDfJ .row {
  margin: -1px 0 0 0;
}
.cid-vh299TSDfJ .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh299TSDfJ .card {
    padding: 28px;
  }
}
.cid-vh299TSDfJ .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh299TSDfJ .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh299TSDfJ .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh299TSDfJ .title-wrapper {
    display: block;
  }
}
.cid-vh299TSDfJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh299TSDfJ .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh299TSDfJ .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh299TSDfJ .mbr-text {
  margin-bottom: 30px;
}
.cid-vh299TSDfJ .mbr-section-title {
  color: #000000;
}
.cid-vh299TSDfJ .mbr-text,
.cid-vh299TSDfJ .mbr-section-btn {
  color: #000000;
}
.cid-vh299U3Cwo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh299U3Cwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh299U3Cwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh299U3Cwo .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh299U3Cwo .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh299U3Cwo .container {
    padding: 0 28px;
  }
}
.cid-vh299U3Cwo .row {
  justify-content: center;
}
.cid-vh299U3Cwo .item {
  margin-bottom: 60px;
}
.cid-vh299U3Cwo .item .item-wrapper {
  display: block;
}
.cid-vh299U3Cwo .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh299U3Cwo .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh299U3Cwo .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh299U3Cwo .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh299U3Cwo .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh299U3Cwo .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh299U3Cwo .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh299U3Cwo .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh299U3Cwo .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh299U3Cwo .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh299U3Cwo .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh299U3Cwo .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh299U3Cwo .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh299U3Cwo .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh299U3Cwo .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh299U3Cwo .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh299U3Cwo .mbr-card-title {
  color: #000000;
}
.cid-vh299U3Cwo .mbr-price {
  color: #000000;
}
.cid-vh299U3Cwo .mbr-desc {
  color: #000000;
}
.cid-vh299U3Cwo .mbr-desc,
.cid-vh299U3Cwo .desc-wrap {
  color: #000000;
}
.cid-vh2aNC120L {
  background-color: transparent;
}
.cid-vh2aNC120L .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aNC120L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aNC120L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aNC120L .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aNC120L .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aNC120L .menu_box .navbar.opened,
  .cid-vh2aNC120L .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aNC120L .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aNC120L .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aNC120L ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aNC120L .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aNC120L .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aNC120L .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aNC120L li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aNC120L .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aNC120L .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aNC120L .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aNC120L .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aNC120L .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aNC120L .nav-item .nav-link {
  position: relative;
}
.cid-vh2aNC120L .nav-item .nav-link:hover::before,
.cid-vh2aNC120L .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aNC120L .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aNC120L .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aNC120L .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aNC120L .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aNC120L .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aNC120L .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aNC120L .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aNC120L .offcanvas_box {
    display: none;
  }
}
.cid-vh2aNC120L .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aNC120L .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aNC120L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aNC120L .container {
  display: flex;
  margin: auto;
}
.cid-vh2aNC120L .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aNC120L .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aNC120L .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aNC120L .navbar-caption {
  color: #000000;
}
.cid-vh2aNC120L .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aNC120L .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aNC120L .dropdown-menu,
.cid-vh2aNC120L .navbar.opened {
  background-color: false !important;
}
.cid-vh2aNC120L .nav-item:focus,
.cid-vh2aNC120L .nav-link:focus {
  outline: none;
}
.cid-vh2aNC120L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aNC120L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aNC120L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aNC120L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aNC120L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aNC120L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aNC120L .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aNC120L .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aNC120L .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aNC120L .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aNC120L .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aNC120L .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aNC120L .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aNC120L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aNC120L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aNC120L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aNC120L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aNC120L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aNC120L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aNC120L .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aNC120L .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aNC120L .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aNC120L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aNC120L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aNC120L .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aNC120L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aNC120L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aNC120L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aNC120L .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aNC120L .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aNC120L .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aNC120L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aNC120L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aNC120L .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aNC120L .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aNC120L .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aNC120L .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aNC120L .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aNC120L .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aNC120L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aNC120L .dropdown-item.active,
.cid-vh2aNC120L .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aNC120L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aNC120L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aNC120L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aNC120L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aNC120L ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aNC120L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aNC120L button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aNC120L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aNC120L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aNC120L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aNC120L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aNC120L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aNC120L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aNC120L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aNC120L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aNC120L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aNC120L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aNC120L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aNC120L .navbar {
    height: 70px;
  }
  .cid-vh2aNC120L .navbar.opened {
    height: auto;
  }
  .cid-vh2aNC120L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aNC120L .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aNC120L .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aNC120L .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aNC120L .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aNC120L .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aNC120L .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aNC120L .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aNC120L .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aNC120L .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aNC120L .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aNC120L .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aNC120L .mbr-section-subtitle,
.cid-vh2aNC120L .text_widget,
.cid-vh2aNC120L .mbr-section-btn {
  text-align: center;
}
.cid-vh2aNC120L a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aNC120L .nav-link,
.cid-vh2aNC120L .dropdown-item {
  color: #000000;
}
.cid-vh2aNCw9sv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aNCw9sv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aNCw9sv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aNCw9sv .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aNCw9sv .container-fluid {
    padding: 0;
  }
}
.cid-vh2aNCw9sv .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aNCw9sv .container {
    padding: 0 28px;
  }
}
.cid-vh2aNCw9sv .row {
  margin: -1px 0 0 0;
}
.cid-vh2aNCw9sv .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aNCw9sv .card {
    padding: 28px;
  }
}
.cid-vh2aNCw9sv .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aNCw9sv .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aNCw9sv .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aNCw9sv .title-wrapper {
    display: block;
  }
}
.cid-vh2aNCw9sv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aNCw9sv .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aNCw9sv .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aNCw9sv .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aNCw9sv .mbr-section-title {
  color: #000000;
}
.cid-vh2aNCw9sv .mbr-text,
.cid-vh2aNCw9sv .mbr-section-btn {
  color: #000000;
}
.cid-vh2aNCFQsN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aNCFQsN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aNCFQsN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aNCFQsN .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aNCFQsN .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aNCFQsN .container {
    padding: 0 28px;
  }
}
.cid-vh2aNCFQsN .row {
  justify-content: center;
}
.cid-vh2aNCFQsN .item {
  margin-bottom: 60px;
}
.cid-vh2aNCFQsN .item .item-wrapper {
  display: block;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aNCFQsN .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aNCFQsN .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aNCFQsN .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aNCFQsN .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aNCFQsN .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aNCFQsN .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aNCFQsN .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aNCFQsN .mbr-card-title {
  color: #000000;
}
.cid-vh2aNCFQsN .mbr-price {
  color: #000000;
}
.cid-vh2aNCFQsN .mbr-desc {
  color: #000000;
}
.cid-vh2aNCFQsN .mbr-desc,
.cid-vh2aNCFQsN .desc-wrap {
  color: #000000;
}
.cid-vh295BWkKX {
  background-color: transparent;
}
.cid-vh295BWkKX .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh295BWkKX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh295BWkKX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh295BWkKX .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh295BWkKX .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh295BWkKX .menu_box .navbar.opened,
  .cid-vh295BWkKX .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh295BWkKX .navbar-dropdown {
  position: relative !important;
}
.cid-vh295BWkKX .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh295BWkKX ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh295BWkKX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh295BWkKX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh295BWkKX .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh295BWkKX li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh295BWkKX .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh295BWkKX .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh295BWkKX .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh295BWkKX .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh295BWkKX .nav-item {
    margin: 0 !important;
  }
}
.cid-vh295BWkKX .nav-item .nav-link {
  position: relative;
}
.cid-vh295BWkKX .nav-item .nav-link:hover::before,
.cid-vh295BWkKX .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh295BWkKX .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh295BWkKX .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh295BWkKX .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh295BWkKX .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh295BWkKX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh295BWkKX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh295BWkKX .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh295BWkKX .offcanvas_box {
    display: none;
  }
}
.cid-vh295BWkKX .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh295BWkKX .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh295BWkKX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh295BWkKX .container {
  display: flex;
  margin: auto;
}
.cid-vh295BWkKX .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh295BWkKX .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh295BWkKX .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh295BWkKX .navbar-caption {
  color: #000000;
}
.cid-vh295BWkKX .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh295BWkKX .navbar-nav {
    margin: 0;
  }
}
.cid-vh295BWkKX .dropdown-menu,
.cid-vh295BWkKX .navbar.opened {
  background-color: false !important;
}
.cid-vh295BWkKX .nav-item:focus,
.cid-vh295BWkKX .nav-link:focus {
  outline: none;
}
.cid-vh295BWkKX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh295BWkKX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh295BWkKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh295BWkKX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh295BWkKX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh295BWkKX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh295BWkKX .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh295BWkKX .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh295BWkKX .navbar.opened {
  transition: all 0.3s;
}
.cid-vh295BWkKX .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh295BWkKX .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh295BWkKX .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh295BWkKX .navbar.collapsed {
  justify-content: center;
}
.cid-vh295BWkKX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh295BWkKX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh295BWkKX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh295BWkKX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh295BWkKX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh295BWkKX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh295BWkKX .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh295BWkKX .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh295BWkKX .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh295BWkKX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh295BWkKX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh295BWkKX .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh295BWkKX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh295BWkKX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh295BWkKX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh295BWkKX .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh295BWkKX .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh295BWkKX .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh295BWkKX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh295BWkKX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh295BWkKX .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh295BWkKX .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh295BWkKX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh295BWkKX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh295BWkKX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh295BWkKX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh295BWkKX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh295BWkKX .dropdown-item.active,
.cid-vh295BWkKX .dropdown-item:active {
  background-color: transparent;
}
.cid-vh295BWkKX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh295BWkKX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh295BWkKX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh295BWkKX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh295BWkKX ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh295BWkKX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh295BWkKX button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh295BWkKX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh295BWkKX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh295BWkKX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh295BWkKX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh295BWkKX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh295BWkKX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh295BWkKX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh295BWkKX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh295BWkKX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh295BWkKX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh295BWkKX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh295BWkKX .navbar {
    height: 70px;
  }
  .cid-vh295BWkKX .navbar.opened {
    height: auto;
  }
  .cid-vh295BWkKX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh295BWkKX .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh295BWkKX .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh295BWkKX .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh295BWkKX .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh295BWkKX .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh295BWkKX .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh295BWkKX .text_widget {
  margin-bottom: 32px;
}
.cid-vh295BWkKX .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh295BWkKX .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh295BWkKX .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh295BWkKX .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh295BWkKX .mbr-section-subtitle,
.cid-vh295BWkKX .text_widget,
.cid-vh295BWkKX .mbr-section-btn {
  text-align: center;
}
.cid-vh295BWkKX a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh295BWkKX .nav-link,
.cid-vh295BWkKX .dropdown-item {
  color: #000000;
}
.cid-vh295CCirz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh295CCirz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh295CCirz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh295CCirz .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh295CCirz .container-fluid {
    padding: 0;
  }
}
.cid-vh295CCirz .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh295CCirz .container {
    padding: 0 28px;
  }
}
.cid-vh295CCirz .row {
  margin: -1px 0 0 0;
}
.cid-vh295CCirz .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh295CCirz .card {
    padding: 28px;
  }
}
.cid-vh295CCirz .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh295CCirz .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh295CCirz .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh295CCirz .title-wrapper {
    display: block;
  }
}
.cid-vh295CCirz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh295CCirz .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh295CCirz .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh295CCirz .mbr-text {
  margin-bottom: 30px;
}
.cid-vh295CCirz .mbr-section-title {
  color: #000000;
}
.cid-vh295CCirz .mbr-text,
.cid-vh295CCirz .mbr-section-btn {
  color: #000000;
}
.cid-vh295COmbm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh295COmbm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh295COmbm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh295COmbm .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh295COmbm .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh295COmbm .container {
    padding: 0 28px;
  }
}
.cid-vh295COmbm .row {
  justify-content: center;
}
.cid-vh295COmbm .item {
  margin-bottom: 60px;
}
.cid-vh295COmbm .item .item-wrapper {
  display: block;
}
.cid-vh295COmbm .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh295COmbm .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh295COmbm .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh295COmbm .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh295COmbm .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh295COmbm .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh295COmbm .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh295COmbm .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh295COmbm .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh295COmbm .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh295COmbm .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh295COmbm .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh295COmbm .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh295COmbm .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh295COmbm .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh295COmbm .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh295COmbm .mbr-card-title {
  color: #000000;
}
.cid-vh295COmbm .mbr-price {
  color: #000000;
}
.cid-vh295COmbm .mbr-desc {
  color: #000000;
}
.cid-vh295COmbm .mbr-desc,
.cid-vh295COmbm .desc-wrap {
  color: #000000;
}
.cid-vh2aPTpDTn {
  background-color: transparent;
}
.cid-vh2aPTpDTn .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aPTpDTn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aPTpDTn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aPTpDTn .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aPTpDTn .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aPTpDTn .menu_box .navbar.opened,
  .cid-vh2aPTpDTn .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aPTpDTn .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aPTpDTn .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aPTpDTn ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aPTpDTn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aPTpDTn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aPTpDTn .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aPTpDTn li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aPTpDTn .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aPTpDTn .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aPTpDTn .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aPTpDTn .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aPTpDTn .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aPTpDTn .nav-item .nav-link {
  position: relative;
}
.cid-vh2aPTpDTn .nav-item .nav-link:hover::before,
.cid-vh2aPTpDTn .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aPTpDTn .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aPTpDTn .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aPTpDTn .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aPTpDTn .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aPTpDTn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aPTpDTn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aPTpDTn .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aPTpDTn .offcanvas_box {
    display: none;
  }
}
.cid-vh2aPTpDTn .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aPTpDTn .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aPTpDTn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aPTpDTn .container {
  display: flex;
  margin: auto;
}
.cid-vh2aPTpDTn .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aPTpDTn .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aPTpDTn .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aPTpDTn .navbar-caption {
  color: #000000;
}
.cid-vh2aPTpDTn .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aPTpDTn .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aPTpDTn .dropdown-menu,
.cid-vh2aPTpDTn .navbar.opened {
  background-color: false !important;
}
.cid-vh2aPTpDTn .nav-item:focus,
.cid-vh2aPTpDTn .nav-link:focus {
  outline: none;
}
.cid-vh2aPTpDTn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aPTpDTn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aPTpDTn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aPTpDTn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aPTpDTn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aPTpDTn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aPTpDTn .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aPTpDTn .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aPTpDTn .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aPTpDTn .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aPTpDTn .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aPTpDTn .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aPTpDTn .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aPTpDTn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aPTpDTn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aPTpDTn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aPTpDTn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aPTpDTn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aPTpDTn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aPTpDTn .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aPTpDTn .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aPTpDTn .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aPTpDTn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aPTpDTn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aPTpDTn .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aPTpDTn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aPTpDTn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aPTpDTn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aPTpDTn .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aPTpDTn .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aPTpDTn .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aPTpDTn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aPTpDTn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aPTpDTn .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aPTpDTn .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aPTpDTn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aPTpDTn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aPTpDTn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aPTpDTn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aPTpDTn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aPTpDTn .dropdown-item.active,
.cid-vh2aPTpDTn .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aPTpDTn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aPTpDTn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aPTpDTn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aPTpDTn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aPTpDTn ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aPTpDTn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aPTpDTn button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aPTpDTn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aPTpDTn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aPTpDTn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aPTpDTn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aPTpDTn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aPTpDTn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aPTpDTn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aPTpDTn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aPTpDTn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aPTpDTn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aPTpDTn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aPTpDTn .navbar {
    height: 70px;
  }
  .cid-vh2aPTpDTn .navbar.opened {
    height: auto;
  }
  .cid-vh2aPTpDTn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aPTpDTn .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aPTpDTn .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aPTpDTn .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aPTpDTn .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aPTpDTn .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aPTpDTn .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aPTpDTn .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aPTpDTn .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aPTpDTn .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aPTpDTn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aPTpDTn .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aPTpDTn .mbr-section-subtitle,
.cid-vh2aPTpDTn .text_widget,
.cid-vh2aPTpDTn .mbr-section-btn {
  text-align: center;
}
.cid-vh2aPTpDTn a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aPTpDTn .nav-link,
.cid-vh2aPTpDTn .dropdown-item {
  color: #000000;
}
.cid-vh2aPTVy1o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aPTVy1o .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aPTVy1o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aPTVy1o .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aPTVy1o .container-fluid {
    padding: 0;
  }
}
.cid-vh2aPTVy1o .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aPTVy1o .container {
    padding: 0 28px;
  }
}
.cid-vh2aPTVy1o .row {
  margin: -1px 0 0 0;
}
.cid-vh2aPTVy1o .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aPTVy1o .card {
    padding: 28px;
  }
}
.cid-vh2aPTVy1o .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aPTVy1o .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aPTVy1o .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aPTVy1o .title-wrapper {
    display: block;
  }
}
.cid-vh2aPTVy1o .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aPTVy1o .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aPTVy1o .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aPTVy1o .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aPTVy1o .mbr-section-title {
  color: #000000;
}
.cid-vh2aPTVy1o .mbr-text,
.cid-vh2aPTVy1o .mbr-section-btn {
  color: #000000;
}
.cid-vh2aPU5ZcB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aPU5ZcB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aPU5ZcB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aPU5ZcB .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aPU5ZcB .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aPU5ZcB .container {
    padding: 0 28px;
  }
}
.cid-vh2aPU5ZcB .row {
  justify-content: center;
}
.cid-vh2aPU5ZcB .item {
  margin-bottom: 60px;
}
.cid-vh2aPU5ZcB .item .item-wrapper {
  display: block;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aPU5ZcB .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aPU5ZcB .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aPU5ZcB .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aPU5ZcB .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aPU5ZcB .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aPU5ZcB .mbr-card-title {
  color: #000000;
}
.cid-vh2aPU5ZcB .mbr-price {
  color: #000000;
}
.cid-vh2aPU5ZcB .mbr-desc {
  color: #000000;
}
.cid-vh2aPU5ZcB .mbr-desc,
.cid-vh2aPU5ZcB .desc-wrap {
  color: #000000;
}
.cid-vh292jQ9KW {
  background-color: transparent;
}
.cid-vh292jQ9KW .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh292jQ9KW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh292jQ9KW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh292jQ9KW .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh292jQ9KW .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh292jQ9KW .menu_box .navbar.opened,
  .cid-vh292jQ9KW .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh292jQ9KW .navbar-dropdown {
  position: relative !important;
}
.cid-vh292jQ9KW .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh292jQ9KW ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh292jQ9KW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh292jQ9KW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh292jQ9KW .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh292jQ9KW li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh292jQ9KW .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh292jQ9KW .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh292jQ9KW .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh292jQ9KW .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh292jQ9KW .nav-item {
    margin: 0 !important;
  }
}
.cid-vh292jQ9KW .nav-item .nav-link {
  position: relative;
}
.cid-vh292jQ9KW .nav-item .nav-link:hover::before,
.cid-vh292jQ9KW .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh292jQ9KW .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh292jQ9KW .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh292jQ9KW .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh292jQ9KW .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh292jQ9KW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh292jQ9KW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh292jQ9KW .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh292jQ9KW .offcanvas_box {
    display: none;
  }
}
.cid-vh292jQ9KW .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh292jQ9KW .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh292jQ9KW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh292jQ9KW .container {
  display: flex;
  margin: auto;
}
.cid-vh292jQ9KW .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh292jQ9KW .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh292jQ9KW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh292jQ9KW .navbar-caption {
  color: #000000;
}
.cid-vh292jQ9KW .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh292jQ9KW .navbar-nav {
    margin: 0;
  }
}
.cid-vh292jQ9KW .dropdown-menu,
.cid-vh292jQ9KW .navbar.opened {
  background-color: false !important;
}
.cid-vh292jQ9KW .nav-item:focus,
.cid-vh292jQ9KW .nav-link:focus {
  outline: none;
}
.cid-vh292jQ9KW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh292jQ9KW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh292jQ9KW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh292jQ9KW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh292jQ9KW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh292jQ9KW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh292jQ9KW .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh292jQ9KW .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh292jQ9KW .navbar.opened {
  transition: all 0.3s;
}
.cid-vh292jQ9KW .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh292jQ9KW .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh292jQ9KW .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh292jQ9KW .navbar.collapsed {
  justify-content: center;
}
.cid-vh292jQ9KW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh292jQ9KW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh292jQ9KW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh292jQ9KW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh292jQ9KW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh292jQ9KW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh292jQ9KW .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh292jQ9KW .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh292jQ9KW .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh292jQ9KW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh292jQ9KW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh292jQ9KW .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh292jQ9KW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh292jQ9KW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh292jQ9KW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh292jQ9KW .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh292jQ9KW .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh292jQ9KW .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh292jQ9KW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh292jQ9KW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh292jQ9KW .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh292jQ9KW .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh292jQ9KW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh292jQ9KW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh292jQ9KW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh292jQ9KW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh292jQ9KW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh292jQ9KW .dropdown-item.active,
.cid-vh292jQ9KW .dropdown-item:active {
  background-color: transparent;
}
.cid-vh292jQ9KW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh292jQ9KW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh292jQ9KW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh292jQ9KW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh292jQ9KW ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh292jQ9KW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh292jQ9KW button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh292jQ9KW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh292jQ9KW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh292jQ9KW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh292jQ9KW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh292jQ9KW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh292jQ9KW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh292jQ9KW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh292jQ9KW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh292jQ9KW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh292jQ9KW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh292jQ9KW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh292jQ9KW .navbar {
    height: 70px;
  }
  .cid-vh292jQ9KW .navbar.opened {
    height: auto;
  }
  .cid-vh292jQ9KW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh292jQ9KW .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh292jQ9KW .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh292jQ9KW .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh292jQ9KW .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh292jQ9KW .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh292jQ9KW .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh292jQ9KW .text_widget {
  margin-bottom: 32px;
}
.cid-vh292jQ9KW .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh292jQ9KW .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh292jQ9KW .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh292jQ9KW .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh292jQ9KW .mbr-section-subtitle,
.cid-vh292jQ9KW .text_widget,
.cid-vh292jQ9KW .mbr-section-btn {
  text-align: center;
}
.cid-vh292jQ9KW a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh292jQ9KW .nav-link,
.cid-vh292jQ9KW .dropdown-item {
  color: #000000;
}
.cid-vh292kupQt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh292kupQt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh292kupQt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh292kupQt .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh292kupQt .container-fluid {
    padding: 0;
  }
}
.cid-vh292kupQt .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh292kupQt .container {
    padding: 0 28px;
  }
}
.cid-vh292kupQt .row {
  margin: -1px 0 0 0;
}
.cid-vh292kupQt .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh292kupQt .card {
    padding: 28px;
  }
}
.cid-vh292kupQt .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh292kupQt .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh292kupQt .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh292kupQt .title-wrapper {
    display: block;
  }
}
.cid-vh292kupQt .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh292kupQt .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh292kupQt .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh292kupQt .mbr-text {
  margin-bottom: 30px;
}
.cid-vh292kupQt .mbr-section-title {
  color: #000000;
}
.cid-vh292kupQt .mbr-text,
.cid-vh292kupQt .mbr-section-btn {
  color: #000000;
}
.cid-vh292kGkbL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh292kGkbL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh292kGkbL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh292kGkbL .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh292kGkbL .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh292kGkbL .container {
    padding: 0 28px;
  }
}
.cid-vh292kGkbL .row {
  justify-content: center;
}
.cid-vh292kGkbL .item {
  margin-bottom: 60px;
}
.cid-vh292kGkbL .item .item-wrapper {
  display: block;
}
.cid-vh292kGkbL .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh292kGkbL .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh292kGkbL .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh292kGkbL .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh292kGkbL .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh292kGkbL .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh292kGkbL .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh292kGkbL .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh292kGkbL .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh292kGkbL .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh292kGkbL .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh292kGkbL .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh292kGkbL .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh292kGkbL .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh292kGkbL .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh292kGkbL .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh292kGkbL .mbr-card-title {
  color: #000000;
}
.cid-vh292kGkbL .mbr-price {
  color: #000000;
}
.cid-vh292kGkbL .mbr-desc {
  color: #000000;
}
.cid-vh292kGkbL .mbr-desc,
.cid-vh292kGkbL .desc-wrap {
  color: #000000;
}
.cid-vh2912hKw1 {
  background-color: transparent;
}
.cid-vh2912hKw1 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2912hKw1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2912hKw1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2912hKw1 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2912hKw1 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2912hKw1 .menu_box .navbar.opened,
  .cid-vh2912hKw1 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2912hKw1 .navbar-dropdown {
  position: relative !important;
}
.cid-vh2912hKw1 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2912hKw1 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2912hKw1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2912hKw1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2912hKw1 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2912hKw1 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2912hKw1 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2912hKw1 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2912hKw1 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2912hKw1 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2912hKw1 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2912hKw1 .nav-item .nav-link {
  position: relative;
}
.cid-vh2912hKw1 .nav-item .nav-link:hover::before,
.cid-vh2912hKw1 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2912hKw1 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2912hKw1 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2912hKw1 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2912hKw1 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2912hKw1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2912hKw1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2912hKw1 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2912hKw1 .offcanvas_box {
    display: none;
  }
}
.cid-vh2912hKw1 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2912hKw1 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2912hKw1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2912hKw1 .container {
  display: flex;
  margin: auto;
}
.cid-vh2912hKw1 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2912hKw1 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2912hKw1 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2912hKw1 .navbar-caption {
  color: #000000;
}
.cid-vh2912hKw1 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2912hKw1 .navbar-nav {
    margin: 0;
  }
}
.cid-vh2912hKw1 .dropdown-menu,
.cid-vh2912hKw1 .navbar.opened {
  background-color: false !important;
}
.cid-vh2912hKw1 .nav-item:focus,
.cid-vh2912hKw1 .nav-link:focus {
  outline: none;
}
.cid-vh2912hKw1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2912hKw1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2912hKw1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2912hKw1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2912hKw1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2912hKw1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2912hKw1 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2912hKw1 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2912hKw1 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2912hKw1 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2912hKw1 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2912hKw1 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2912hKw1 .navbar.collapsed {
  justify-content: center;
}
.cid-vh2912hKw1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2912hKw1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2912hKw1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2912hKw1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2912hKw1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2912hKw1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2912hKw1 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2912hKw1 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2912hKw1 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2912hKw1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2912hKw1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2912hKw1 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2912hKw1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2912hKw1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2912hKw1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2912hKw1 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2912hKw1 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2912hKw1 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2912hKw1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2912hKw1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2912hKw1 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2912hKw1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2912hKw1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2912hKw1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2912hKw1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2912hKw1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2912hKw1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2912hKw1 .dropdown-item.active,
.cid-vh2912hKw1 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2912hKw1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2912hKw1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2912hKw1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2912hKw1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2912hKw1 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2912hKw1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2912hKw1 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2912hKw1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2912hKw1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2912hKw1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2912hKw1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2912hKw1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2912hKw1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2912hKw1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2912hKw1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2912hKw1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2912hKw1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2912hKw1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2912hKw1 .navbar {
    height: 70px;
  }
  .cid-vh2912hKw1 .navbar.opened {
    height: auto;
  }
  .cid-vh2912hKw1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2912hKw1 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2912hKw1 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2912hKw1 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2912hKw1 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2912hKw1 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2912hKw1 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2912hKw1 .text_widget {
  margin-bottom: 32px;
}
.cid-vh2912hKw1 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2912hKw1 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2912hKw1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2912hKw1 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2912hKw1 .mbr-section-subtitle,
.cid-vh2912hKw1 .text_widget,
.cid-vh2912hKw1 .mbr-section-btn {
  text-align: center;
}
.cid-vh2912hKw1 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2912hKw1 .nav-link,
.cid-vh2912hKw1 .dropdown-item {
  color: #000000;
}
.cid-vh2912Ka09 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2912Ka09 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2912Ka09 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2912Ka09 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2912Ka09 .container-fluid {
    padding: 0;
  }
}
.cid-vh2912Ka09 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2912Ka09 .container {
    padding: 0 28px;
  }
}
.cid-vh2912Ka09 .row {
  margin: -1px 0 0 0;
}
.cid-vh2912Ka09 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2912Ka09 .card {
    padding: 28px;
  }
}
.cid-vh2912Ka09 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2912Ka09 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2912Ka09 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2912Ka09 .title-wrapper {
    display: block;
  }
}
.cid-vh2912Ka09 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2912Ka09 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2912Ka09 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2912Ka09 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2912Ka09 .mbr-section-title {
  color: #000000;
}
.cid-vh2912Ka09 .mbr-text,
.cid-vh2912Ka09 .mbr-section-btn {
  color: #000000;
}
.cid-vh2912S5LP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2912S5LP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2912S5LP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2912S5LP .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2912S5LP .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2912S5LP .container {
    padding: 0 28px;
  }
}
.cid-vh2912S5LP .row {
  justify-content: center;
}
.cid-vh2912S5LP .item {
  margin-bottom: 60px;
}
.cid-vh2912S5LP .item .item-wrapper {
  display: block;
}
.cid-vh2912S5LP .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2912S5LP .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2912S5LP .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2912S5LP .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2912S5LP .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2912S5LP .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2912S5LP .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2912S5LP .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2912S5LP .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2912S5LP .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2912S5LP .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2912S5LP .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2912S5LP .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2912S5LP .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2912S5LP .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2912S5LP .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2912S5LP .mbr-card-title {
  color: #000000;
}
.cid-vh2912S5LP .mbr-price {
  color: #000000;
}
.cid-vh2912S5LP .mbr-desc {
  color: #000000;
}
.cid-vh2912S5LP .mbr-desc,
.cid-vh2912S5LP .desc-wrap {
  color: #000000;
}
.cid-vh2aT7o2l5 {
  background-color: transparent;
}
.cid-vh2aT7o2l5 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aT7o2l5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aT7o2l5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aT7o2l5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aT7o2l5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aT7o2l5 .menu_box .navbar.opened,
  .cid-vh2aT7o2l5 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aT7o2l5 .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aT7o2l5 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aT7o2l5 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aT7o2l5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aT7o2l5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aT7o2l5 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aT7o2l5 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aT7o2l5 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aT7o2l5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aT7o2l5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aT7o2l5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aT7o2l5 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aT7o2l5 .nav-item .nav-link {
  position: relative;
}
.cid-vh2aT7o2l5 .nav-item .nav-link:hover::before,
.cid-vh2aT7o2l5 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aT7o2l5 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aT7o2l5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aT7o2l5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aT7o2l5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aT7o2l5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aT7o2l5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aT7o2l5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aT7o2l5 .offcanvas_box {
    display: none;
  }
}
.cid-vh2aT7o2l5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aT7o2l5 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aT7o2l5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aT7o2l5 .container {
  display: flex;
  margin: auto;
}
.cid-vh2aT7o2l5 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aT7o2l5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aT7o2l5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aT7o2l5 .navbar-caption {
  color: #000000;
}
.cid-vh2aT7o2l5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aT7o2l5 .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aT7o2l5 .dropdown-menu,
.cid-vh2aT7o2l5 .navbar.opened {
  background-color: false !important;
}
.cid-vh2aT7o2l5 .nav-item:focus,
.cid-vh2aT7o2l5 .nav-link:focus {
  outline: none;
}
.cid-vh2aT7o2l5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aT7o2l5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aT7o2l5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aT7o2l5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aT7o2l5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aT7o2l5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aT7o2l5 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aT7o2l5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aT7o2l5 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aT7o2l5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aT7o2l5 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aT7o2l5 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aT7o2l5 .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aT7o2l5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aT7o2l5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aT7o2l5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aT7o2l5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aT7o2l5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aT7o2l5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aT7o2l5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aT7o2l5 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aT7o2l5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aT7o2l5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aT7o2l5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aT7o2l5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aT7o2l5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aT7o2l5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aT7o2l5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aT7o2l5 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aT7o2l5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aT7o2l5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aT7o2l5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aT7o2l5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aT7o2l5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aT7o2l5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aT7o2l5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aT7o2l5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aT7o2l5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aT7o2l5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aT7o2l5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aT7o2l5 .dropdown-item.active,
.cid-vh2aT7o2l5 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aT7o2l5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aT7o2l5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aT7o2l5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aT7o2l5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aT7o2l5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aT7o2l5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aT7o2l5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aT7o2l5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aT7o2l5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aT7o2l5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aT7o2l5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aT7o2l5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aT7o2l5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aT7o2l5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aT7o2l5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aT7o2l5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aT7o2l5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aT7o2l5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aT7o2l5 .navbar {
    height: 70px;
  }
  .cid-vh2aT7o2l5 .navbar.opened {
    height: auto;
  }
  .cid-vh2aT7o2l5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aT7o2l5 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aT7o2l5 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aT7o2l5 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aT7o2l5 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aT7o2l5 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aT7o2l5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aT7o2l5 .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aT7o2l5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aT7o2l5 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aT7o2l5 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aT7o2l5 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aT7o2l5 .mbr-section-subtitle,
.cid-vh2aT7o2l5 .text_widget,
.cid-vh2aT7o2l5 .mbr-section-btn {
  text-align: center;
}
.cid-vh2aT7o2l5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aT7o2l5 .nav-link,
.cid-vh2aT7o2l5 .dropdown-item {
  color: #000000;
}
.cid-vh2aT80yLL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aT80yLL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aT80yLL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aT80yLL .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aT80yLL .container-fluid {
    padding: 0;
  }
}
.cid-vh2aT80yLL .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aT80yLL .container {
    padding: 0 28px;
  }
}
.cid-vh2aT80yLL .row {
  margin: -1px 0 0 0;
}
.cid-vh2aT80yLL .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aT80yLL .card {
    padding: 28px;
  }
}
.cid-vh2aT80yLL .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aT80yLL .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aT80yLL .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aT80yLL .title-wrapper {
    display: block;
  }
}
.cid-vh2aT80yLL .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aT80yLL .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aT80yLL .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aT80yLL .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aT80yLL .mbr-section-title {
  color: #000000;
}
.cid-vh2aT80yLL .mbr-text,
.cid-vh2aT80yLL .mbr-section-btn {
  color: #000000;
}
.cid-vh2aT8a7ur {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aT8a7ur .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aT8a7ur .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aT8a7ur .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aT8a7ur .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aT8a7ur .container {
    padding: 0 28px;
  }
}
.cid-vh2aT8a7ur .row {
  justify-content: center;
}
.cid-vh2aT8a7ur .item {
  margin-bottom: 60px;
}
.cid-vh2aT8a7ur .item .item-wrapper {
  display: block;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aT8a7ur .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aT8a7ur .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aT8a7ur .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aT8a7ur .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aT8a7ur .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aT8a7ur .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aT8a7ur .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aT8a7ur .mbr-card-title {
  color: #000000;
}
.cid-vh2aT8a7ur .mbr-price {
  color: #000000;
}
.cid-vh2aT8a7ur .mbr-desc {
  color: #000000;
}
.cid-vh2aT8a7ur .mbr-desc,
.cid-vh2aT8a7ur .desc-wrap {
  color: #000000;
}
.cid-vh28XJM6Fw {
  background-color: transparent;
}
.cid-vh28XJM6Fw .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28XJM6Fw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28XJM6Fw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28XJM6Fw .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28XJM6Fw .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28XJM6Fw .menu_box .navbar.opened,
  .cid-vh28XJM6Fw .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28XJM6Fw .navbar-dropdown {
  position: relative !important;
}
.cid-vh28XJM6Fw .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28XJM6Fw ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28XJM6Fw .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28XJM6Fw .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28XJM6Fw .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28XJM6Fw li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28XJM6Fw .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28XJM6Fw .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28XJM6Fw .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28XJM6Fw .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28XJM6Fw .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28XJM6Fw .nav-item .nav-link {
  position: relative;
}
.cid-vh28XJM6Fw .nav-item .nav-link:hover::before,
.cid-vh28XJM6Fw .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28XJM6Fw .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28XJM6Fw .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28XJM6Fw .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28XJM6Fw .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28XJM6Fw .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28XJM6Fw .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28XJM6Fw .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28XJM6Fw .offcanvas_box {
    display: none;
  }
}
.cid-vh28XJM6Fw .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28XJM6Fw .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28XJM6Fw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28XJM6Fw .container {
  display: flex;
  margin: auto;
}
.cid-vh28XJM6Fw .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28XJM6Fw .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28XJM6Fw .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28XJM6Fw .navbar-caption {
  color: #000000;
}
.cid-vh28XJM6Fw .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28XJM6Fw .navbar-nav {
    margin: 0;
  }
}
.cid-vh28XJM6Fw .dropdown-menu,
.cid-vh28XJM6Fw .navbar.opened {
  background-color: false !important;
}
.cid-vh28XJM6Fw .nav-item:focus,
.cid-vh28XJM6Fw .nav-link:focus {
  outline: none;
}
.cid-vh28XJM6Fw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28XJM6Fw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28XJM6Fw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28XJM6Fw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28XJM6Fw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28XJM6Fw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28XJM6Fw .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28XJM6Fw .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28XJM6Fw .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28XJM6Fw .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28XJM6Fw .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28XJM6Fw .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28XJM6Fw .navbar.collapsed {
  justify-content: center;
}
.cid-vh28XJM6Fw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28XJM6Fw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28XJM6Fw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28XJM6Fw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28XJM6Fw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28XJM6Fw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28XJM6Fw .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28XJM6Fw .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28XJM6Fw .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28XJM6Fw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28XJM6Fw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28XJM6Fw .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28XJM6Fw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28XJM6Fw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28XJM6Fw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28XJM6Fw .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28XJM6Fw .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28XJM6Fw .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28XJM6Fw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28XJM6Fw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28XJM6Fw .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28XJM6Fw .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28XJM6Fw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28XJM6Fw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28XJM6Fw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28XJM6Fw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28XJM6Fw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28XJM6Fw .dropdown-item.active,
.cid-vh28XJM6Fw .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28XJM6Fw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28XJM6Fw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28XJM6Fw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28XJM6Fw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28XJM6Fw ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28XJM6Fw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28XJM6Fw button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28XJM6Fw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28XJM6Fw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28XJM6Fw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28XJM6Fw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28XJM6Fw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28XJM6Fw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28XJM6Fw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28XJM6Fw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28XJM6Fw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28XJM6Fw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28XJM6Fw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28XJM6Fw .navbar {
    height: 70px;
  }
  .cid-vh28XJM6Fw .navbar.opened {
    height: auto;
  }
  .cid-vh28XJM6Fw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28XJM6Fw .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28XJM6Fw .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28XJM6Fw .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28XJM6Fw .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28XJM6Fw .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28XJM6Fw .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28XJM6Fw .text_widget {
  margin-bottom: 32px;
}
.cid-vh28XJM6Fw .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28XJM6Fw .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28XJM6Fw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28XJM6Fw .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28XJM6Fw .mbr-section-subtitle,
.cid-vh28XJM6Fw .text_widget,
.cid-vh28XJM6Fw .mbr-section-btn {
  text-align: center;
}
.cid-vh28XJM6Fw a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28XJM6Fw .nav-link,
.cid-vh28XJM6Fw .dropdown-item {
  color: #000000;
}
.cid-vh28XKqopS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28XKqopS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28XKqopS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28XKqopS .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28XKqopS .container-fluid {
    padding: 0;
  }
}
.cid-vh28XKqopS .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28XKqopS .container {
    padding: 0 28px;
  }
}
.cid-vh28XKqopS .row {
  margin: -1px 0 0 0;
}
.cid-vh28XKqopS .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28XKqopS .card {
    padding: 28px;
  }
}
.cid-vh28XKqopS .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28XKqopS .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28XKqopS .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28XKqopS .title-wrapper {
    display: block;
  }
}
.cid-vh28XKqopS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28XKqopS .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28XKqopS .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28XKqopS .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28XKqopS .mbr-section-title {
  color: #000000;
}
.cid-vh28XKqopS .mbr-text,
.cid-vh28XKqopS .mbr-section-btn {
  color: #000000;
}
.cid-vh28XKAhfh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28XKAhfh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28XKAhfh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28XKAhfh .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28XKAhfh .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28XKAhfh .container {
    padding: 0 28px;
  }
}
.cid-vh28XKAhfh .row {
  justify-content: center;
}
.cid-vh28XKAhfh .item {
  margin-bottom: 60px;
}
.cid-vh28XKAhfh .item .item-wrapper {
  display: block;
}
.cid-vh28XKAhfh .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28XKAhfh .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28XKAhfh .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28XKAhfh .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28XKAhfh .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28XKAhfh .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28XKAhfh .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28XKAhfh .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28XKAhfh .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28XKAhfh .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28XKAhfh .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28XKAhfh .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28XKAhfh .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28XKAhfh .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28XKAhfh .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28XKAhfh .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28XKAhfh .mbr-card-title {
  color: #000000;
}
.cid-vh28XKAhfh .mbr-price {
  color: #000000;
}
.cid-vh28XKAhfh .mbr-desc {
  color: #000000;
}
.cid-vh28XKAhfh .mbr-desc,
.cid-vh28XKAhfh .desc-wrap {
  color: #000000;
}
.cid-vh2aVuN0JW {
  background-color: transparent;
}
.cid-vh2aVuN0JW .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aVuN0JW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aVuN0JW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aVuN0JW .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aVuN0JW .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aVuN0JW .menu_box .navbar.opened,
  .cid-vh2aVuN0JW .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aVuN0JW .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aVuN0JW .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aVuN0JW ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aVuN0JW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aVuN0JW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aVuN0JW .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aVuN0JW li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aVuN0JW .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aVuN0JW .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aVuN0JW .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aVuN0JW .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aVuN0JW .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aVuN0JW .nav-item .nav-link {
  position: relative;
}
.cid-vh2aVuN0JW .nav-item .nav-link:hover::before,
.cid-vh2aVuN0JW .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aVuN0JW .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aVuN0JW .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aVuN0JW .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aVuN0JW .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aVuN0JW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aVuN0JW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aVuN0JW .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aVuN0JW .offcanvas_box {
    display: none;
  }
}
.cid-vh2aVuN0JW .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aVuN0JW .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aVuN0JW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aVuN0JW .container {
  display: flex;
  margin: auto;
}
.cid-vh2aVuN0JW .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aVuN0JW .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aVuN0JW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aVuN0JW .navbar-caption {
  color: #000000;
}
.cid-vh2aVuN0JW .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aVuN0JW .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aVuN0JW .dropdown-menu,
.cid-vh2aVuN0JW .navbar.opened {
  background-color: false !important;
}
.cid-vh2aVuN0JW .nav-item:focus,
.cid-vh2aVuN0JW .nav-link:focus {
  outline: none;
}
.cid-vh2aVuN0JW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aVuN0JW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aVuN0JW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aVuN0JW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aVuN0JW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aVuN0JW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aVuN0JW .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aVuN0JW .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aVuN0JW .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aVuN0JW .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aVuN0JW .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aVuN0JW .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aVuN0JW .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aVuN0JW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aVuN0JW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aVuN0JW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aVuN0JW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aVuN0JW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aVuN0JW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aVuN0JW .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aVuN0JW .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aVuN0JW .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aVuN0JW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aVuN0JW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aVuN0JW .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aVuN0JW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aVuN0JW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aVuN0JW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aVuN0JW .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aVuN0JW .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aVuN0JW .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aVuN0JW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aVuN0JW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aVuN0JW .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aVuN0JW .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aVuN0JW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aVuN0JW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aVuN0JW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aVuN0JW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aVuN0JW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aVuN0JW .dropdown-item.active,
.cid-vh2aVuN0JW .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aVuN0JW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aVuN0JW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aVuN0JW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aVuN0JW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aVuN0JW ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aVuN0JW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aVuN0JW button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aVuN0JW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aVuN0JW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aVuN0JW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aVuN0JW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aVuN0JW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aVuN0JW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aVuN0JW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aVuN0JW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aVuN0JW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aVuN0JW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aVuN0JW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aVuN0JW .navbar {
    height: 70px;
  }
  .cid-vh2aVuN0JW .navbar.opened {
    height: auto;
  }
  .cid-vh2aVuN0JW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aVuN0JW .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aVuN0JW .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aVuN0JW .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aVuN0JW .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aVuN0JW .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aVuN0JW .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aVuN0JW .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aVuN0JW .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aVuN0JW .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aVuN0JW .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aVuN0JW .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aVuN0JW .mbr-section-subtitle,
.cid-vh2aVuN0JW .text_widget,
.cid-vh2aVuN0JW .mbr-section-btn {
  text-align: center;
}
.cid-vh2aVuN0JW a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aVuN0JW .nav-link,
.cid-vh2aVuN0JW .dropdown-item {
  color: #000000;
}
.cid-vh2aVviPSC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aVviPSC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aVviPSC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aVviPSC .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aVviPSC .container-fluid {
    padding: 0;
  }
}
.cid-vh2aVviPSC .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aVviPSC .container {
    padding: 0 28px;
  }
}
.cid-vh2aVviPSC .row {
  margin: -1px 0 0 0;
}
.cid-vh2aVviPSC .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aVviPSC .card {
    padding: 28px;
  }
}
.cid-vh2aVviPSC .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aVviPSC .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aVviPSC .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aVviPSC .title-wrapper {
    display: block;
  }
}
.cid-vh2aVviPSC .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aVviPSC .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aVviPSC .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aVviPSC .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aVviPSC .mbr-section-title {
  color: #000000;
}
.cid-vh2aVviPSC .mbr-text,
.cid-vh2aVviPSC .mbr-section-btn {
  color: #000000;
}
.cid-vh2aVvtoYn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aVvtoYn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aVvtoYn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aVvtoYn .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aVvtoYn .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aVvtoYn .container {
    padding: 0 28px;
  }
}
.cid-vh2aVvtoYn .row {
  justify-content: center;
}
.cid-vh2aVvtoYn .item {
  margin-bottom: 60px;
}
.cid-vh2aVvtoYn .item .item-wrapper {
  display: block;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aVvtoYn .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aVvtoYn .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aVvtoYn .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aVvtoYn .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aVvtoYn .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aVvtoYn .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aVvtoYn .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aVvtoYn .mbr-card-title {
  color: #000000;
}
.cid-vh2aVvtoYn .mbr-price {
  color: #000000;
}
.cid-vh2aVvtoYn .mbr-desc {
  color: #000000;
}
.cid-vh2aVvtoYn .mbr-desc,
.cid-vh2aVvtoYn .desc-wrap {
  color: #000000;
}
.cid-vh2aWLvTrN {
  background-color: transparent;
}
.cid-vh2aWLvTrN .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aWLvTrN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aWLvTrN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aWLvTrN .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aWLvTrN .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aWLvTrN .menu_box .navbar.opened,
  .cid-vh2aWLvTrN .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aWLvTrN .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aWLvTrN .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aWLvTrN ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aWLvTrN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aWLvTrN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aWLvTrN .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aWLvTrN li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aWLvTrN .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aWLvTrN .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aWLvTrN .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aWLvTrN .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aWLvTrN .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aWLvTrN .nav-item .nav-link {
  position: relative;
}
.cid-vh2aWLvTrN .nav-item .nav-link:hover::before,
.cid-vh2aWLvTrN .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aWLvTrN .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aWLvTrN .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aWLvTrN .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aWLvTrN .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aWLvTrN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aWLvTrN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aWLvTrN .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aWLvTrN .offcanvas_box {
    display: none;
  }
}
.cid-vh2aWLvTrN .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aWLvTrN .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aWLvTrN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aWLvTrN .container {
  display: flex;
  margin: auto;
}
.cid-vh2aWLvTrN .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aWLvTrN .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aWLvTrN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aWLvTrN .navbar-caption {
  color: #000000;
}
.cid-vh2aWLvTrN .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aWLvTrN .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aWLvTrN .dropdown-menu,
.cid-vh2aWLvTrN .navbar.opened {
  background-color: false !important;
}
.cid-vh2aWLvTrN .nav-item:focus,
.cid-vh2aWLvTrN .nav-link:focus {
  outline: none;
}
.cid-vh2aWLvTrN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aWLvTrN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aWLvTrN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aWLvTrN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aWLvTrN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aWLvTrN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aWLvTrN .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aWLvTrN .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aWLvTrN .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aWLvTrN .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aWLvTrN .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aWLvTrN .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aWLvTrN .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aWLvTrN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aWLvTrN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aWLvTrN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aWLvTrN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aWLvTrN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aWLvTrN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aWLvTrN .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aWLvTrN .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aWLvTrN .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aWLvTrN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aWLvTrN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aWLvTrN .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aWLvTrN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aWLvTrN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aWLvTrN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aWLvTrN .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aWLvTrN .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aWLvTrN .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aWLvTrN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aWLvTrN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aWLvTrN .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aWLvTrN .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aWLvTrN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aWLvTrN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aWLvTrN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aWLvTrN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aWLvTrN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aWLvTrN .dropdown-item.active,
.cid-vh2aWLvTrN .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aWLvTrN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aWLvTrN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aWLvTrN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aWLvTrN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aWLvTrN ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aWLvTrN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aWLvTrN button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aWLvTrN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aWLvTrN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aWLvTrN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aWLvTrN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aWLvTrN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aWLvTrN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aWLvTrN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aWLvTrN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aWLvTrN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aWLvTrN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aWLvTrN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aWLvTrN .navbar {
    height: 70px;
  }
  .cid-vh2aWLvTrN .navbar.opened {
    height: auto;
  }
  .cid-vh2aWLvTrN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aWLvTrN .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aWLvTrN .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aWLvTrN .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aWLvTrN .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aWLvTrN .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aWLvTrN .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aWLvTrN .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aWLvTrN .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aWLvTrN .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aWLvTrN .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aWLvTrN .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aWLvTrN .mbr-section-subtitle,
.cid-vh2aWLvTrN .text_widget,
.cid-vh2aWLvTrN .mbr-section-btn {
  text-align: center;
}
.cid-vh2aWLvTrN a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aWLvTrN .nav-link,
.cid-vh2aWLvTrN .dropdown-item {
  color: #000000;
}
.cid-vh2aWM1bbb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aWM1bbb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aWM1bbb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aWM1bbb .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aWM1bbb .container-fluid {
    padding: 0;
  }
}
.cid-vh2aWM1bbb .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aWM1bbb .container {
    padding: 0 28px;
  }
}
.cid-vh2aWM1bbb .row {
  margin: -1px 0 0 0;
}
.cid-vh2aWM1bbb .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aWM1bbb .card {
    padding: 28px;
  }
}
.cid-vh2aWM1bbb .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aWM1bbb .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aWM1bbb .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aWM1bbb .title-wrapper {
    display: block;
  }
}
.cid-vh2aWM1bbb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aWM1bbb .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aWM1bbb .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aWM1bbb .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aWM1bbb .mbr-section-title {
  color: #000000;
}
.cid-vh2aWM1bbb .mbr-text,
.cid-vh2aWM1bbb .mbr-section-btn {
  color: #000000;
}
.cid-vh2aWMbYPl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aWMbYPl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aWMbYPl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aWMbYPl .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aWMbYPl .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aWMbYPl .container {
    padding: 0 28px;
  }
}
.cid-vh2aWMbYPl .row {
  justify-content: center;
}
.cid-vh2aWMbYPl .item {
  margin-bottom: 60px;
}
.cid-vh2aWMbYPl .item .item-wrapper {
  display: block;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aWMbYPl .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aWMbYPl .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aWMbYPl .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aWMbYPl .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aWMbYPl .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aWMbYPl .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aWMbYPl .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aWMbYPl .mbr-card-title {
  color: #000000;
}
.cid-vh2aWMbYPl .mbr-price {
  color: #000000;
}
.cid-vh2aWMbYPl .mbr-desc {
  color: #000000;
}
.cid-vh2aWMbYPl .mbr-desc,
.cid-vh2aWMbYPl .desc-wrap {
  color: #000000;
}
.cid-vh28U44v7s {
  background-color: transparent;
}
.cid-vh28U44v7s .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28U44v7s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28U44v7s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28U44v7s .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28U44v7s .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28U44v7s .menu_box .navbar.opened,
  .cid-vh28U44v7s .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28U44v7s .navbar-dropdown {
  position: relative !important;
}
.cid-vh28U44v7s .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28U44v7s ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28U44v7s .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28U44v7s .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28U44v7s .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28U44v7s li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28U44v7s .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28U44v7s .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28U44v7s .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28U44v7s .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28U44v7s .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28U44v7s .nav-item .nav-link {
  position: relative;
}
.cid-vh28U44v7s .nav-item .nav-link:hover::before,
.cid-vh28U44v7s .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28U44v7s .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28U44v7s .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28U44v7s .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28U44v7s .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28U44v7s .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28U44v7s .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28U44v7s .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28U44v7s .offcanvas_box {
    display: none;
  }
}
.cid-vh28U44v7s .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28U44v7s .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28U44v7s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28U44v7s .container {
  display: flex;
  margin: auto;
}
.cid-vh28U44v7s .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28U44v7s .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28U44v7s .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28U44v7s .navbar-caption {
  color: #000000;
}
.cid-vh28U44v7s .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28U44v7s .navbar-nav {
    margin: 0;
  }
}
.cid-vh28U44v7s .dropdown-menu,
.cid-vh28U44v7s .navbar.opened {
  background-color: false !important;
}
.cid-vh28U44v7s .nav-item:focus,
.cid-vh28U44v7s .nav-link:focus {
  outline: none;
}
.cid-vh28U44v7s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28U44v7s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28U44v7s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28U44v7s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28U44v7s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28U44v7s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28U44v7s .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28U44v7s .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28U44v7s .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28U44v7s .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28U44v7s .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28U44v7s .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28U44v7s .navbar.collapsed {
  justify-content: center;
}
.cid-vh28U44v7s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28U44v7s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28U44v7s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28U44v7s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28U44v7s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28U44v7s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28U44v7s .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28U44v7s .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28U44v7s .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28U44v7s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28U44v7s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28U44v7s .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28U44v7s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28U44v7s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28U44v7s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28U44v7s .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28U44v7s .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28U44v7s .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28U44v7s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28U44v7s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28U44v7s .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28U44v7s .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28U44v7s .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28U44v7s .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28U44v7s .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28U44v7s .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28U44v7s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28U44v7s .dropdown-item.active,
.cid-vh28U44v7s .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28U44v7s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28U44v7s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28U44v7s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28U44v7s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28U44v7s ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28U44v7s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28U44v7s button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28U44v7s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28U44v7s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28U44v7s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28U44v7s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28U44v7s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28U44v7s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28U44v7s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28U44v7s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28U44v7s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28U44v7s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28U44v7s .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28U44v7s .navbar {
    height: 70px;
  }
  .cid-vh28U44v7s .navbar.opened {
    height: auto;
  }
  .cid-vh28U44v7s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28U44v7s .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28U44v7s .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28U44v7s .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28U44v7s .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28U44v7s .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28U44v7s .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28U44v7s .text_widget {
  margin-bottom: 32px;
}
.cid-vh28U44v7s .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28U44v7s .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28U44v7s .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28U44v7s .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28U44v7s .mbr-section-subtitle,
.cid-vh28U44v7s .text_widget,
.cid-vh28U44v7s .mbr-section-btn {
  text-align: center;
}
.cid-vh28U44v7s a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28U44v7s .nav-link,
.cid-vh28U44v7s .dropdown-item {
  color: #000000;
}
.cid-vh28U4MtiR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28U4MtiR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28U4MtiR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28U4MtiR .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28U4MtiR .container-fluid {
    padding: 0;
  }
}
.cid-vh28U4MtiR .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28U4MtiR .container {
    padding: 0 28px;
  }
}
.cid-vh28U4MtiR .row {
  margin: -1px 0 0 0;
}
.cid-vh28U4MtiR .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28U4MtiR .card {
    padding: 28px;
  }
}
.cid-vh28U4MtiR .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28U4MtiR .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28U4MtiR .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28U4MtiR .title-wrapper {
    display: block;
  }
}
.cid-vh28U4MtiR .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28U4MtiR .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28U4MtiR .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28U4MtiR .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28U4MtiR .mbr-section-title {
  color: #000000;
}
.cid-vh28U4MtiR .mbr-text,
.cid-vh28U4MtiR .mbr-section-btn {
  color: #000000;
}
.cid-vh28U4Zb0E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28U4Zb0E .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28U4Zb0E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28U4Zb0E .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28U4Zb0E .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28U4Zb0E .container {
    padding: 0 28px;
  }
}
.cid-vh28U4Zb0E .row {
  justify-content: center;
}
.cid-vh28U4Zb0E .item {
  margin-bottom: 60px;
}
.cid-vh28U4Zb0E .item .item-wrapper {
  display: block;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28U4Zb0E .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28U4Zb0E .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28U4Zb0E .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28U4Zb0E .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28U4Zb0E .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28U4Zb0E .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28U4Zb0E .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28U4Zb0E .mbr-card-title {
  color: #000000;
}
.cid-vh28U4Zb0E .mbr-price {
  color: #000000;
}
.cid-vh28U4Zb0E .mbr-desc {
  color: #000000;
}
.cid-vh28U4Zb0E .mbr-desc,
.cid-vh28U4Zb0E .desc-wrap {
  color: #000000;
}
.cid-vh2aYWfbnW {
  background-color: transparent;
}
.cid-vh2aYWfbnW .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2aYWfbnW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2aYWfbnW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2aYWfbnW .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2aYWfbnW .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2aYWfbnW .menu_box .navbar.opened,
  .cid-vh2aYWfbnW .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2aYWfbnW .navbar-dropdown {
  position: relative !important;
}
.cid-vh2aYWfbnW .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2aYWfbnW ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2aYWfbnW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aYWfbnW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2aYWfbnW .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2aYWfbnW li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2aYWfbnW .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2aYWfbnW .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2aYWfbnW .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2aYWfbnW .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2aYWfbnW .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2aYWfbnW .nav-item .nav-link {
  position: relative;
}
.cid-vh2aYWfbnW .nav-item .nav-link:hover::before,
.cid-vh2aYWfbnW .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2aYWfbnW .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2aYWfbnW .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2aYWfbnW .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2aYWfbnW .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2aYWfbnW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2aYWfbnW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2aYWfbnW .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2aYWfbnW .offcanvas_box {
    display: none;
  }
}
.cid-vh2aYWfbnW .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2aYWfbnW .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2aYWfbnW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2aYWfbnW .container {
  display: flex;
  margin: auto;
}
.cid-vh2aYWfbnW .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2aYWfbnW .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2aYWfbnW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2aYWfbnW .navbar-caption {
  color: #000000;
}
.cid-vh2aYWfbnW .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2aYWfbnW .navbar-nav {
    margin: 0;
  }
}
.cid-vh2aYWfbnW .dropdown-menu,
.cid-vh2aYWfbnW .navbar.opened {
  background-color: false !important;
}
.cid-vh2aYWfbnW .nav-item:focus,
.cid-vh2aYWfbnW .nav-link:focus {
  outline: none;
}
.cid-vh2aYWfbnW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2aYWfbnW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2aYWfbnW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2aYWfbnW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2aYWfbnW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2aYWfbnW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2aYWfbnW .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2aYWfbnW .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2aYWfbnW .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2aYWfbnW .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2aYWfbnW .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2aYWfbnW .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2aYWfbnW .navbar.collapsed {
  justify-content: center;
}
.cid-vh2aYWfbnW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2aYWfbnW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2aYWfbnW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2aYWfbnW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2aYWfbnW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2aYWfbnW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2aYWfbnW .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2aYWfbnW .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2aYWfbnW .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2aYWfbnW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2aYWfbnW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2aYWfbnW .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2aYWfbnW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2aYWfbnW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2aYWfbnW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2aYWfbnW .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2aYWfbnW .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2aYWfbnW .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2aYWfbnW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2aYWfbnW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2aYWfbnW .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2aYWfbnW .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2aYWfbnW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2aYWfbnW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2aYWfbnW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2aYWfbnW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2aYWfbnW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2aYWfbnW .dropdown-item.active,
.cid-vh2aYWfbnW .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2aYWfbnW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2aYWfbnW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2aYWfbnW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2aYWfbnW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2aYWfbnW ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2aYWfbnW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2aYWfbnW button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2aYWfbnW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2aYWfbnW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2aYWfbnW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aYWfbnW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2aYWfbnW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2aYWfbnW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aYWfbnW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2aYWfbnW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2aYWfbnW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2aYWfbnW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2aYWfbnW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2aYWfbnW .navbar {
    height: 70px;
  }
  .cid-vh2aYWfbnW .navbar.opened {
    height: auto;
  }
  .cid-vh2aYWfbnW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2aYWfbnW .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2aYWfbnW .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2aYWfbnW .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2aYWfbnW .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2aYWfbnW .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2aYWfbnW .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2aYWfbnW .text_widget {
  margin-bottom: 32px;
}
.cid-vh2aYWfbnW .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2aYWfbnW .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2aYWfbnW .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2aYWfbnW .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2aYWfbnW .mbr-section-subtitle,
.cid-vh2aYWfbnW .text_widget,
.cid-vh2aYWfbnW .mbr-section-btn {
  text-align: center;
}
.cid-vh2aYWfbnW a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2aYWfbnW .nav-link,
.cid-vh2aYWfbnW .dropdown-item {
  color: #000000;
}
.cid-vh2aYWOGld {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aYWOGld .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aYWOGld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aYWOGld .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aYWOGld .container-fluid {
    padding: 0;
  }
}
.cid-vh2aYWOGld .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2aYWOGld .container {
    padding: 0 28px;
  }
}
.cid-vh2aYWOGld .row {
  margin: -1px 0 0 0;
}
.cid-vh2aYWOGld .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2aYWOGld .card {
    padding: 28px;
  }
}
.cid-vh2aYWOGld .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2aYWOGld .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2aYWOGld .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2aYWOGld .title-wrapper {
    display: block;
  }
}
.cid-vh2aYWOGld .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2aYWOGld .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2aYWOGld .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2aYWOGld .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2aYWOGld .mbr-section-title {
  color: #000000;
}
.cid-vh2aYWOGld .mbr-text,
.cid-vh2aYWOGld .mbr-section-btn {
  color: #000000;
}
.cid-vh2aYWYpom {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2aYWYpom .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2aYWYpom .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2aYWYpom .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2aYWYpom .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2aYWYpom .container {
    padding: 0 28px;
  }
}
.cid-vh2aYWYpom .row {
  justify-content: center;
}
.cid-vh2aYWYpom .item {
  margin-bottom: 60px;
}
.cid-vh2aYWYpom .item .item-wrapper {
  display: block;
}
.cid-vh2aYWYpom .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2aYWYpom .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2aYWYpom .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2aYWYpom .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2aYWYpom .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2aYWYpom .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2aYWYpom .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2aYWYpom .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2aYWYpom .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2aYWYpom .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2aYWYpom .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2aYWYpom .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2aYWYpom .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2aYWYpom .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2aYWYpom .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2aYWYpom .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2aYWYpom .mbr-card-title {
  color: #000000;
}
.cid-vh2aYWYpom .mbr-price {
  color: #000000;
}
.cid-vh2aYWYpom .mbr-desc {
  color: #000000;
}
.cid-vh2aYWYpom .mbr-desc,
.cid-vh2aYWYpom .desc-wrap {
  color: #000000;
}
.cid-vh2b0ghPYW {
  background-color: transparent;
}
.cid-vh2b0ghPYW .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2b0ghPYW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2b0ghPYW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2b0ghPYW .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2b0ghPYW .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2b0ghPYW .menu_box .navbar.opened,
  .cid-vh2b0ghPYW .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2b0ghPYW .navbar-dropdown {
  position: relative !important;
}
.cid-vh2b0ghPYW .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2b0ghPYW ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2b0ghPYW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2b0ghPYW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2b0ghPYW .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2b0ghPYW li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2b0ghPYW .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2b0ghPYW .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2b0ghPYW .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2b0ghPYW .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2b0ghPYW .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2b0ghPYW .nav-item .nav-link {
  position: relative;
}
.cid-vh2b0ghPYW .nav-item .nav-link:hover::before,
.cid-vh2b0ghPYW .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2b0ghPYW .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2b0ghPYW .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2b0ghPYW .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2b0ghPYW .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2b0ghPYW .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2b0ghPYW .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2b0ghPYW .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2b0ghPYW .offcanvas_box {
    display: none;
  }
}
.cid-vh2b0ghPYW .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2b0ghPYW .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2b0ghPYW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2b0ghPYW .container {
  display: flex;
  margin: auto;
}
.cid-vh2b0ghPYW .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2b0ghPYW .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2b0ghPYW .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2b0ghPYW .navbar-caption {
  color: #000000;
}
.cid-vh2b0ghPYW .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2b0ghPYW .navbar-nav {
    margin: 0;
  }
}
.cid-vh2b0ghPYW .dropdown-menu,
.cid-vh2b0ghPYW .navbar.opened {
  background-color: false !important;
}
.cid-vh2b0ghPYW .nav-item:focus,
.cid-vh2b0ghPYW .nav-link:focus {
  outline: none;
}
.cid-vh2b0ghPYW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2b0ghPYW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2b0ghPYW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2b0ghPYW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2b0ghPYW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2b0ghPYW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2b0ghPYW .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2b0ghPYW .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2b0ghPYW .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2b0ghPYW .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2b0ghPYW .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2b0ghPYW .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2b0ghPYW .navbar.collapsed {
  justify-content: center;
}
.cid-vh2b0ghPYW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2b0ghPYW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2b0ghPYW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2b0ghPYW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2b0ghPYW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2b0ghPYW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2b0ghPYW .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2b0ghPYW .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2b0ghPYW .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2b0ghPYW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2b0ghPYW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2b0ghPYW .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2b0ghPYW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2b0ghPYW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2b0ghPYW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2b0ghPYW .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2b0ghPYW .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2b0ghPYW .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2b0ghPYW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2b0ghPYW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2b0ghPYW .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2b0ghPYW .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2b0ghPYW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2b0ghPYW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2b0ghPYW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2b0ghPYW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2b0ghPYW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2b0ghPYW .dropdown-item.active,
.cid-vh2b0ghPYW .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2b0ghPYW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2b0ghPYW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2b0ghPYW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2b0ghPYW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2b0ghPYW ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2b0ghPYW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2b0ghPYW button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2b0ghPYW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2b0ghPYW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2b0ghPYW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2b0ghPYW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2b0ghPYW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2b0ghPYW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2b0ghPYW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2b0ghPYW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2b0ghPYW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2b0ghPYW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2b0ghPYW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2b0ghPYW .navbar {
    height: 70px;
  }
  .cid-vh2b0ghPYW .navbar.opened {
    height: auto;
  }
  .cid-vh2b0ghPYW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2b0ghPYW .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2b0ghPYW .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2b0ghPYW .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2b0ghPYW .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2b0ghPYW .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2b0ghPYW .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2b0ghPYW .text_widget {
  margin-bottom: 32px;
}
.cid-vh2b0ghPYW .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2b0ghPYW .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2b0ghPYW .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2b0ghPYW .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2b0ghPYW .mbr-section-subtitle,
.cid-vh2b0ghPYW .text_widget,
.cid-vh2b0ghPYW .mbr-section-btn {
  text-align: center;
}
.cid-vh2b0ghPYW a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2b0ghPYW .nav-link,
.cid-vh2b0ghPYW .dropdown-item {
  color: #000000;
}
.cid-vh2b0gM56b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2b0gM56b .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2b0gM56b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2b0gM56b .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2b0gM56b .container-fluid {
    padding: 0;
  }
}
.cid-vh2b0gM56b .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2b0gM56b .container {
    padding: 0 28px;
  }
}
.cid-vh2b0gM56b .row {
  margin: -1px 0 0 0;
}
.cid-vh2b0gM56b .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2b0gM56b .card {
    padding: 28px;
  }
}
.cid-vh2b0gM56b .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2b0gM56b .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2b0gM56b .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2b0gM56b .title-wrapper {
    display: block;
  }
}
.cid-vh2b0gM56b .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2b0gM56b .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2b0gM56b .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2b0gM56b .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2b0gM56b .mbr-section-title {
  color: #000000;
}
.cid-vh2b0gM56b .mbr-text,
.cid-vh2b0gM56b .mbr-section-btn {
  color: #000000;
}
.cid-vh2b0gVxpG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2b0gVxpG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2b0gVxpG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2b0gVxpG .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2b0gVxpG .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2b0gVxpG .container {
    padding: 0 28px;
  }
}
.cid-vh2b0gVxpG .row {
  justify-content: center;
}
.cid-vh2b0gVxpG .item {
  margin-bottom: 60px;
}
.cid-vh2b0gVxpG .item .item-wrapper {
  display: block;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2b0gVxpG .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2b0gVxpG .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2b0gVxpG .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2b0gVxpG .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2b0gVxpG .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2b0gVxpG .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2b0gVxpG .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2b0gVxpG .mbr-card-title {
  color: #000000;
}
.cid-vh2b0gVxpG .mbr-price {
  color: #000000;
}
.cid-vh2b0gVxpG .mbr-desc {
  color: #000000;
}
.cid-vh2b0gVxpG .mbr-desc,
.cid-vh2b0gVxpG .desc-wrap {
  color: #000000;
}
.cid-vh28Rg8v6v {
  background-color: transparent;
}
.cid-vh28Rg8v6v .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28Rg8v6v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28Rg8v6v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28Rg8v6v .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28Rg8v6v .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28Rg8v6v .menu_box .navbar.opened,
  .cid-vh28Rg8v6v .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28Rg8v6v .navbar-dropdown {
  position: relative !important;
}
.cid-vh28Rg8v6v .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28Rg8v6v ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28Rg8v6v .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28Rg8v6v .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28Rg8v6v .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28Rg8v6v li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28Rg8v6v .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28Rg8v6v .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28Rg8v6v .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28Rg8v6v .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28Rg8v6v .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28Rg8v6v .nav-item .nav-link {
  position: relative;
}
.cid-vh28Rg8v6v .nav-item .nav-link:hover::before,
.cid-vh28Rg8v6v .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28Rg8v6v .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28Rg8v6v .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28Rg8v6v .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28Rg8v6v .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28Rg8v6v .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28Rg8v6v .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28Rg8v6v .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28Rg8v6v .offcanvas_box {
    display: none;
  }
}
.cid-vh28Rg8v6v .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28Rg8v6v .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28Rg8v6v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28Rg8v6v .container {
  display: flex;
  margin: auto;
}
.cid-vh28Rg8v6v .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28Rg8v6v .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28Rg8v6v .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28Rg8v6v .navbar-caption {
  color: #000000;
}
.cid-vh28Rg8v6v .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28Rg8v6v .navbar-nav {
    margin: 0;
  }
}
.cid-vh28Rg8v6v .dropdown-menu,
.cid-vh28Rg8v6v .navbar.opened {
  background-color: false !important;
}
.cid-vh28Rg8v6v .nav-item:focus,
.cid-vh28Rg8v6v .nav-link:focus {
  outline: none;
}
.cid-vh28Rg8v6v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28Rg8v6v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28Rg8v6v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28Rg8v6v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28Rg8v6v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28Rg8v6v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28Rg8v6v .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28Rg8v6v .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28Rg8v6v .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28Rg8v6v .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28Rg8v6v .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28Rg8v6v .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28Rg8v6v .navbar.collapsed {
  justify-content: center;
}
.cid-vh28Rg8v6v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28Rg8v6v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28Rg8v6v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28Rg8v6v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28Rg8v6v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28Rg8v6v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28Rg8v6v .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28Rg8v6v .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28Rg8v6v .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28Rg8v6v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28Rg8v6v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28Rg8v6v .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28Rg8v6v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28Rg8v6v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28Rg8v6v .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28Rg8v6v .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28Rg8v6v .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28Rg8v6v .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28Rg8v6v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28Rg8v6v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28Rg8v6v .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28Rg8v6v .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28Rg8v6v .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28Rg8v6v .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28Rg8v6v .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28Rg8v6v .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28Rg8v6v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28Rg8v6v .dropdown-item.active,
.cid-vh28Rg8v6v .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28Rg8v6v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28Rg8v6v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28Rg8v6v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28Rg8v6v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28Rg8v6v ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28Rg8v6v .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28Rg8v6v button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28Rg8v6v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28Rg8v6v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28Rg8v6v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28Rg8v6v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28Rg8v6v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28Rg8v6v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28Rg8v6v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28Rg8v6v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28Rg8v6v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28Rg8v6v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28Rg8v6v .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28Rg8v6v .navbar {
    height: 70px;
  }
  .cid-vh28Rg8v6v .navbar.opened {
    height: auto;
  }
  .cid-vh28Rg8v6v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28Rg8v6v .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28Rg8v6v .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28Rg8v6v .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28Rg8v6v .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28Rg8v6v .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28Rg8v6v .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28Rg8v6v .text_widget {
  margin-bottom: 32px;
}
.cid-vh28Rg8v6v .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28Rg8v6v .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28Rg8v6v .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28Rg8v6v .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28Rg8v6v .mbr-section-subtitle,
.cid-vh28Rg8v6v .text_widget,
.cid-vh28Rg8v6v .mbr-section-btn {
  text-align: center;
}
.cid-vh28Rg8v6v a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28Rg8v6v .nav-link,
.cid-vh28Rg8v6v .dropdown-item {
  color: #000000;
}
.cid-vh28RgRDQz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28RgRDQz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28RgRDQz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28RgRDQz .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28RgRDQz .container-fluid {
    padding: 0;
  }
}
.cid-vh28RgRDQz .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28RgRDQz .container {
    padding: 0 28px;
  }
}
.cid-vh28RgRDQz .row {
  margin: -1px 0 0 0;
}
.cid-vh28RgRDQz .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28RgRDQz .card {
    padding: 28px;
  }
}
.cid-vh28RgRDQz .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28RgRDQz .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28RgRDQz .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28RgRDQz .title-wrapper {
    display: block;
  }
}
.cid-vh28RgRDQz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28RgRDQz .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28RgRDQz .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28RgRDQz .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28RgRDQz .mbr-section-title {
  color: #000000;
}
.cid-vh28RgRDQz .mbr-text,
.cid-vh28RgRDQz .mbr-section-btn {
  color: #000000;
}
.cid-vh28Rh4ET7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28Rh4ET7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28Rh4ET7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28Rh4ET7 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28Rh4ET7 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28Rh4ET7 .container {
    padding: 0 28px;
  }
}
.cid-vh28Rh4ET7 .row {
  justify-content: center;
}
.cid-vh28Rh4ET7 .item {
  margin-bottom: 60px;
}
.cid-vh28Rh4ET7 .item .item-wrapper {
  display: block;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28Rh4ET7 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28Rh4ET7 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28Rh4ET7 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28Rh4ET7 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28Rh4ET7 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28Rh4ET7 .mbr-card-title {
  color: #000000;
}
.cid-vh28Rh4ET7 .mbr-price {
  color: #000000;
}
.cid-vh28Rh4ET7 .mbr-desc {
  color: #000000;
}
.cid-vh28Rh4ET7 .mbr-desc,
.cid-vh28Rh4ET7 .desc-wrap {
  color: #000000;
}
.cid-vh28QiCP0o {
  background-color: transparent;
}
.cid-vh28QiCP0o .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28QiCP0o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28QiCP0o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28QiCP0o .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28QiCP0o .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28QiCP0o .menu_box .navbar.opened,
  .cid-vh28QiCP0o .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28QiCP0o .navbar-dropdown {
  position: relative !important;
}
.cid-vh28QiCP0o .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28QiCP0o ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28QiCP0o .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28QiCP0o .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28QiCP0o .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28QiCP0o li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28QiCP0o .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28QiCP0o .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28QiCP0o .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28QiCP0o .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28QiCP0o .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28QiCP0o .nav-item .nav-link {
  position: relative;
}
.cid-vh28QiCP0o .nav-item .nav-link:hover::before,
.cid-vh28QiCP0o .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28QiCP0o .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28QiCP0o .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28QiCP0o .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28QiCP0o .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28QiCP0o .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28QiCP0o .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28QiCP0o .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28QiCP0o .offcanvas_box {
    display: none;
  }
}
.cid-vh28QiCP0o .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28QiCP0o .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28QiCP0o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28QiCP0o .container {
  display: flex;
  margin: auto;
}
.cid-vh28QiCP0o .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28QiCP0o .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28QiCP0o .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28QiCP0o .navbar-caption {
  color: #000000;
}
.cid-vh28QiCP0o .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28QiCP0o .navbar-nav {
    margin: 0;
  }
}
.cid-vh28QiCP0o .dropdown-menu,
.cid-vh28QiCP0o .navbar.opened {
  background-color: false !important;
}
.cid-vh28QiCP0o .nav-item:focus,
.cid-vh28QiCP0o .nav-link:focus {
  outline: none;
}
.cid-vh28QiCP0o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28QiCP0o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28QiCP0o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28QiCP0o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28QiCP0o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28QiCP0o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28QiCP0o .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28QiCP0o .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28QiCP0o .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28QiCP0o .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28QiCP0o .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28QiCP0o .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28QiCP0o .navbar.collapsed {
  justify-content: center;
}
.cid-vh28QiCP0o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28QiCP0o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28QiCP0o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28QiCP0o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28QiCP0o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28QiCP0o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28QiCP0o .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28QiCP0o .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28QiCP0o .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28QiCP0o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28QiCP0o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28QiCP0o .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28QiCP0o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28QiCP0o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28QiCP0o .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28QiCP0o .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28QiCP0o .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28QiCP0o .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28QiCP0o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28QiCP0o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28QiCP0o .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28QiCP0o .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28QiCP0o .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28QiCP0o .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28QiCP0o .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28QiCP0o .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28QiCP0o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28QiCP0o .dropdown-item.active,
.cid-vh28QiCP0o .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28QiCP0o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28QiCP0o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28QiCP0o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28QiCP0o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28QiCP0o ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28QiCP0o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28QiCP0o button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28QiCP0o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28QiCP0o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28QiCP0o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28QiCP0o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28QiCP0o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28QiCP0o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28QiCP0o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28QiCP0o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28QiCP0o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28QiCP0o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28QiCP0o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28QiCP0o .navbar {
    height: 70px;
  }
  .cid-vh28QiCP0o .navbar.opened {
    height: auto;
  }
  .cid-vh28QiCP0o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28QiCP0o .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28QiCP0o .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28QiCP0o .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28QiCP0o .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28QiCP0o .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28QiCP0o .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28QiCP0o .text_widget {
  margin-bottom: 32px;
}
.cid-vh28QiCP0o .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28QiCP0o .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28QiCP0o .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28QiCP0o .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28QiCP0o .mbr-section-subtitle,
.cid-vh28QiCP0o .text_widget,
.cid-vh28QiCP0o .mbr-section-btn {
  text-align: center;
}
.cid-vh28QiCP0o a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28QiCP0o .nav-link,
.cid-vh28QiCP0o .dropdown-item {
  color: #000000;
}
.cid-vh28Qj3ee4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28Qj3ee4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28Qj3ee4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28Qj3ee4 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28Qj3ee4 .container-fluid {
    padding: 0;
  }
}
.cid-vh28Qj3ee4 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28Qj3ee4 .container {
    padding: 0 28px;
  }
}
.cid-vh28Qj3ee4 .row {
  margin: -1px 0 0 0;
}
.cid-vh28Qj3ee4 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28Qj3ee4 .card {
    padding: 28px;
  }
}
.cid-vh28Qj3ee4 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28Qj3ee4 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28Qj3ee4 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28Qj3ee4 .title-wrapper {
    display: block;
  }
}
.cid-vh28Qj3ee4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28Qj3ee4 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28Qj3ee4 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28Qj3ee4 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28Qj3ee4 .mbr-section-title {
  color: #000000;
}
.cid-vh28Qj3ee4 .mbr-text,
.cid-vh28Qj3ee4 .mbr-section-btn {
  color: #000000;
}
.cid-vh28QjdfGQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28QjdfGQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28QjdfGQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28QjdfGQ .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28QjdfGQ .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28QjdfGQ .container {
    padding: 0 28px;
  }
}
.cid-vh28QjdfGQ .row {
  justify-content: center;
}
.cid-vh28QjdfGQ .item {
  margin-bottom: 60px;
}
.cid-vh28QjdfGQ .item .item-wrapper {
  display: block;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28QjdfGQ .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28QjdfGQ .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28QjdfGQ .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28QjdfGQ .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28QjdfGQ .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28QjdfGQ .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28QjdfGQ .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28QjdfGQ .mbr-card-title {
  color: #000000;
}
.cid-vh28QjdfGQ .mbr-price {
  color: #000000;
}
.cid-vh28QjdfGQ .mbr-desc {
  color: #000000;
}
.cid-vh28QjdfGQ .mbr-desc,
.cid-vh28QjdfGQ .desc-wrap {
  color: #000000;
}
.cid-vh2b3lAPgn {
  background-color: transparent;
}
.cid-vh2b3lAPgn .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2b3lAPgn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2b3lAPgn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2b3lAPgn .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2b3lAPgn .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2b3lAPgn .menu_box .navbar.opened,
  .cid-vh2b3lAPgn .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2b3lAPgn .navbar-dropdown {
  position: relative !important;
}
.cid-vh2b3lAPgn .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2b3lAPgn ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2b3lAPgn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2b3lAPgn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2b3lAPgn .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2b3lAPgn li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2b3lAPgn .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2b3lAPgn .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2b3lAPgn .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2b3lAPgn .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2b3lAPgn .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2b3lAPgn .nav-item .nav-link {
  position: relative;
}
.cid-vh2b3lAPgn .nav-item .nav-link:hover::before,
.cid-vh2b3lAPgn .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2b3lAPgn .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2b3lAPgn .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2b3lAPgn .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2b3lAPgn .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2b3lAPgn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2b3lAPgn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2b3lAPgn .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2b3lAPgn .offcanvas_box {
    display: none;
  }
}
.cid-vh2b3lAPgn .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2b3lAPgn .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2b3lAPgn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2b3lAPgn .container {
  display: flex;
  margin: auto;
}
.cid-vh2b3lAPgn .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2b3lAPgn .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2b3lAPgn .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2b3lAPgn .navbar-caption {
  color: #000000;
}
.cid-vh2b3lAPgn .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2b3lAPgn .navbar-nav {
    margin: 0;
  }
}
.cid-vh2b3lAPgn .dropdown-menu,
.cid-vh2b3lAPgn .navbar.opened {
  background-color: false !important;
}
.cid-vh2b3lAPgn .nav-item:focus,
.cid-vh2b3lAPgn .nav-link:focus {
  outline: none;
}
.cid-vh2b3lAPgn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2b3lAPgn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2b3lAPgn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2b3lAPgn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2b3lAPgn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2b3lAPgn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2b3lAPgn .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2b3lAPgn .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2b3lAPgn .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2b3lAPgn .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2b3lAPgn .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2b3lAPgn .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2b3lAPgn .navbar.collapsed {
  justify-content: center;
}
.cid-vh2b3lAPgn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2b3lAPgn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2b3lAPgn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2b3lAPgn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2b3lAPgn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2b3lAPgn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2b3lAPgn .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2b3lAPgn .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2b3lAPgn .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2b3lAPgn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2b3lAPgn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2b3lAPgn .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2b3lAPgn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2b3lAPgn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2b3lAPgn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2b3lAPgn .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2b3lAPgn .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2b3lAPgn .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2b3lAPgn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2b3lAPgn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2b3lAPgn .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2b3lAPgn .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2b3lAPgn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2b3lAPgn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2b3lAPgn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2b3lAPgn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2b3lAPgn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2b3lAPgn .dropdown-item.active,
.cid-vh2b3lAPgn .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2b3lAPgn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2b3lAPgn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2b3lAPgn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2b3lAPgn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2b3lAPgn ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2b3lAPgn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2b3lAPgn button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2b3lAPgn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2b3lAPgn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2b3lAPgn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2b3lAPgn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2b3lAPgn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2b3lAPgn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2b3lAPgn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2b3lAPgn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2b3lAPgn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2b3lAPgn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2b3lAPgn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2b3lAPgn .navbar {
    height: 70px;
  }
  .cid-vh2b3lAPgn .navbar.opened {
    height: auto;
  }
  .cid-vh2b3lAPgn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2b3lAPgn .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2b3lAPgn .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2b3lAPgn .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2b3lAPgn .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2b3lAPgn .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2b3lAPgn .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2b3lAPgn .text_widget {
  margin-bottom: 32px;
}
.cid-vh2b3lAPgn .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2b3lAPgn .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2b3lAPgn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2b3lAPgn .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2b3lAPgn .mbr-section-subtitle,
.cid-vh2b3lAPgn .text_widget,
.cid-vh2b3lAPgn .mbr-section-btn {
  text-align: center;
}
.cid-vh2b3lAPgn a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2b3lAPgn .nav-link,
.cid-vh2b3lAPgn .dropdown-item {
  color: #000000;
}
.cid-vh2b3mi2lD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2b3mi2lD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2b3mi2lD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2b3mi2lD .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2b3mi2lD .container-fluid {
    padding: 0;
  }
}
.cid-vh2b3mi2lD .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2b3mi2lD .container {
    padding: 0 28px;
  }
}
.cid-vh2b3mi2lD .row {
  margin: -1px 0 0 0;
}
.cid-vh2b3mi2lD .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2b3mi2lD .card {
    padding: 28px;
  }
}
.cid-vh2b3mi2lD .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2b3mi2lD .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2b3mi2lD .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2b3mi2lD .title-wrapper {
    display: block;
  }
}
.cid-vh2b3mi2lD .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2b3mi2lD .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2b3mi2lD .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2b3mi2lD .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2b3mi2lD .mbr-section-title {
  color: #000000;
}
.cid-vh2b3mi2lD .mbr-text,
.cid-vh2b3mi2lD .mbr-section-btn {
  color: #000000;
}
.cid-vh2b3mtEGR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2b3mtEGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2b3mtEGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2b3mtEGR .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2b3mtEGR .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2b3mtEGR .container {
    padding: 0 28px;
  }
}
.cid-vh2b3mtEGR .row {
  justify-content: center;
}
.cid-vh2b3mtEGR .item {
  margin-bottom: 60px;
}
.cid-vh2b3mtEGR .item .item-wrapper {
  display: block;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2b3mtEGR .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2b3mtEGR .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2b3mtEGR .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2b3mtEGR .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2b3mtEGR .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2b3mtEGR .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2b3mtEGR .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2b3mtEGR .mbr-card-title {
  color: #000000;
}
.cid-vh2b3mtEGR .mbr-price {
  color: #000000;
}
.cid-vh2b3mtEGR .mbr-desc {
  color: #000000;
}
.cid-vh2b3mtEGR .mbr-desc,
.cid-vh2b3mtEGR .desc-wrap {
  color: #000000;
}
.cid-vh28NPINwg {
  background-color: transparent;
}
.cid-vh28NPINwg .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28NPINwg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28NPINwg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28NPINwg .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28NPINwg .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28NPINwg .menu_box .navbar.opened,
  .cid-vh28NPINwg .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28NPINwg .navbar-dropdown {
  position: relative !important;
}
.cid-vh28NPINwg .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28NPINwg ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28NPINwg .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28NPINwg .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28NPINwg .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28NPINwg li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28NPINwg .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28NPINwg .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28NPINwg .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28NPINwg .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28NPINwg .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28NPINwg .nav-item .nav-link {
  position: relative;
}
.cid-vh28NPINwg .nav-item .nav-link:hover::before,
.cid-vh28NPINwg .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28NPINwg .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28NPINwg .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28NPINwg .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28NPINwg .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28NPINwg .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28NPINwg .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28NPINwg .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28NPINwg .offcanvas_box {
    display: none;
  }
}
.cid-vh28NPINwg .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28NPINwg .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28NPINwg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28NPINwg .container {
  display: flex;
  margin: auto;
}
.cid-vh28NPINwg .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28NPINwg .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28NPINwg .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28NPINwg .navbar-caption {
  color: #000000;
}
.cid-vh28NPINwg .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28NPINwg .navbar-nav {
    margin: 0;
  }
}
.cid-vh28NPINwg .dropdown-menu,
.cid-vh28NPINwg .navbar.opened {
  background-color: false !important;
}
.cid-vh28NPINwg .nav-item:focus,
.cid-vh28NPINwg .nav-link:focus {
  outline: none;
}
.cid-vh28NPINwg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28NPINwg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28NPINwg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28NPINwg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28NPINwg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28NPINwg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28NPINwg .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28NPINwg .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28NPINwg .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28NPINwg .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28NPINwg .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28NPINwg .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28NPINwg .navbar.collapsed {
  justify-content: center;
}
.cid-vh28NPINwg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28NPINwg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28NPINwg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28NPINwg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28NPINwg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28NPINwg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28NPINwg .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28NPINwg .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28NPINwg .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28NPINwg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28NPINwg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28NPINwg .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28NPINwg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28NPINwg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28NPINwg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28NPINwg .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28NPINwg .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28NPINwg .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28NPINwg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28NPINwg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28NPINwg .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28NPINwg .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28NPINwg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28NPINwg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28NPINwg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28NPINwg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28NPINwg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28NPINwg .dropdown-item.active,
.cid-vh28NPINwg .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28NPINwg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28NPINwg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28NPINwg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28NPINwg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28NPINwg ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28NPINwg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28NPINwg button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28NPINwg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28NPINwg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28NPINwg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28NPINwg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28NPINwg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28NPINwg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28NPINwg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28NPINwg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28NPINwg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28NPINwg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28NPINwg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28NPINwg .navbar {
    height: 70px;
  }
  .cid-vh28NPINwg .navbar.opened {
    height: auto;
  }
  .cid-vh28NPINwg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28NPINwg .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28NPINwg .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28NPINwg .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28NPINwg .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28NPINwg .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28NPINwg .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28NPINwg .text_widget {
  margin-bottom: 32px;
}
.cid-vh28NPINwg .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28NPINwg .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28NPINwg .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28NPINwg .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28NPINwg .mbr-section-subtitle,
.cid-vh28NPINwg .text_widget,
.cid-vh28NPINwg .mbr-section-btn {
  text-align: center;
}
.cid-vh28NPINwg a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28NPINwg .nav-link,
.cid-vh28NPINwg .dropdown-item {
  color: #000000;
}
.cid-vh28NQiBbW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28NQiBbW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28NQiBbW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28NQiBbW .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28NQiBbW .container-fluid {
    padding: 0;
  }
}
.cid-vh28NQiBbW .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28NQiBbW .container {
    padding: 0 28px;
  }
}
.cid-vh28NQiBbW .row {
  margin: -1px 0 0 0;
}
.cid-vh28NQiBbW .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28NQiBbW .card {
    padding: 28px;
  }
}
.cid-vh28NQiBbW .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28NQiBbW .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28NQiBbW .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28NQiBbW .title-wrapper {
    display: block;
  }
}
.cid-vh28NQiBbW .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28NQiBbW .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28NQiBbW .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28NQiBbW .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28NQiBbW .mbr-section-title {
  color: #000000;
}
.cid-vh28NQiBbW .mbr-text,
.cid-vh28NQiBbW .mbr-section-btn {
  color: #000000;
}
.cid-vh28NQtvBY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28NQtvBY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28NQtvBY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28NQtvBY .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28NQtvBY .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28NQtvBY .container {
    padding: 0 28px;
  }
}
.cid-vh28NQtvBY .row {
  justify-content: center;
}
.cid-vh28NQtvBY .item {
  margin-bottom: 60px;
}
.cid-vh28NQtvBY .item .item-wrapper {
  display: block;
}
.cid-vh28NQtvBY .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28NQtvBY .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28NQtvBY .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28NQtvBY .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28NQtvBY .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28NQtvBY .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28NQtvBY .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28NQtvBY .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28NQtvBY .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28NQtvBY .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28NQtvBY .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28NQtvBY .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28NQtvBY .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28NQtvBY .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28NQtvBY .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28NQtvBY .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28NQtvBY .mbr-card-title {
  color: #000000;
}
.cid-vh28NQtvBY .mbr-price {
  color: #000000;
}
.cid-vh28NQtvBY .mbr-desc {
  color: #000000;
}
.cid-vh28NQtvBY .mbr-desc,
.cid-vh28NQtvBY .desc-wrap {
  color: #000000;
}
.cid-vh2b5uKN3W {
  background-color: transparent;
}
.cid-vh2b5uKN3W .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2b5uKN3W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2b5uKN3W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2b5uKN3W .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2b5uKN3W .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2b5uKN3W .menu_box .navbar.opened,
  .cid-vh2b5uKN3W .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2b5uKN3W .navbar-dropdown {
  position: relative !important;
}
.cid-vh2b5uKN3W .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2b5uKN3W ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2b5uKN3W .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2b5uKN3W .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2b5uKN3W .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2b5uKN3W li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2b5uKN3W .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2b5uKN3W .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2b5uKN3W .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2b5uKN3W .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2b5uKN3W .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2b5uKN3W .nav-item .nav-link {
  position: relative;
}
.cid-vh2b5uKN3W .nav-item .nav-link:hover::before,
.cid-vh2b5uKN3W .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2b5uKN3W .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2b5uKN3W .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2b5uKN3W .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2b5uKN3W .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2b5uKN3W .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2b5uKN3W .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2b5uKN3W .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2b5uKN3W .offcanvas_box {
    display: none;
  }
}
.cid-vh2b5uKN3W .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2b5uKN3W .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2b5uKN3W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2b5uKN3W .container {
  display: flex;
  margin: auto;
}
.cid-vh2b5uKN3W .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2b5uKN3W .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2b5uKN3W .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2b5uKN3W .navbar-caption {
  color: #000000;
}
.cid-vh2b5uKN3W .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2b5uKN3W .navbar-nav {
    margin: 0;
  }
}
.cid-vh2b5uKN3W .dropdown-menu,
.cid-vh2b5uKN3W .navbar.opened {
  background-color: false !important;
}
.cid-vh2b5uKN3W .nav-item:focus,
.cid-vh2b5uKN3W .nav-link:focus {
  outline: none;
}
.cid-vh2b5uKN3W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2b5uKN3W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2b5uKN3W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2b5uKN3W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2b5uKN3W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2b5uKN3W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2b5uKN3W .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2b5uKN3W .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2b5uKN3W .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2b5uKN3W .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2b5uKN3W .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2b5uKN3W .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2b5uKN3W .navbar.collapsed {
  justify-content: center;
}
.cid-vh2b5uKN3W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2b5uKN3W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2b5uKN3W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2b5uKN3W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2b5uKN3W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2b5uKN3W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2b5uKN3W .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2b5uKN3W .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2b5uKN3W .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2b5uKN3W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2b5uKN3W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2b5uKN3W .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2b5uKN3W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2b5uKN3W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2b5uKN3W .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2b5uKN3W .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2b5uKN3W .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2b5uKN3W .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2b5uKN3W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2b5uKN3W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2b5uKN3W .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2b5uKN3W .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2b5uKN3W .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2b5uKN3W .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2b5uKN3W .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2b5uKN3W .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2b5uKN3W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2b5uKN3W .dropdown-item.active,
.cid-vh2b5uKN3W .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2b5uKN3W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2b5uKN3W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2b5uKN3W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2b5uKN3W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2b5uKN3W ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2b5uKN3W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2b5uKN3W button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2b5uKN3W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2b5uKN3W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2b5uKN3W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2b5uKN3W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2b5uKN3W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2b5uKN3W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2b5uKN3W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2b5uKN3W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2b5uKN3W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2b5uKN3W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2b5uKN3W .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2b5uKN3W .navbar {
    height: 70px;
  }
  .cid-vh2b5uKN3W .navbar.opened {
    height: auto;
  }
  .cid-vh2b5uKN3W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2b5uKN3W .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2b5uKN3W .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2b5uKN3W .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2b5uKN3W .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2b5uKN3W .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2b5uKN3W .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2b5uKN3W .text_widget {
  margin-bottom: 32px;
}
.cid-vh2b5uKN3W .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2b5uKN3W .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2b5uKN3W .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2b5uKN3W .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2b5uKN3W .mbr-section-subtitle,
.cid-vh2b5uKN3W .text_widget,
.cid-vh2b5uKN3W .mbr-section-btn {
  text-align: center;
}
.cid-vh2b5uKN3W a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2b5uKN3W .nav-link,
.cid-vh2b5uKN3W .dropdown-item {
  color: #000000;
}
.cid-vh2b5vn6lv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2b5vn6lv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2b5vn6lv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2b5vn6lv .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2b5vn6lv .container-fluid {
    padding: 0;
  }
}
.cid-vh2b5vn6lv .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2b5vn6lv .container {
    padding: 0 28px;
  }
}
.cid-vh2b5vn6lv .row {
  margin: -1px 0 0 0;
}
.cid-vh2b5vn6lv .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2b5vn6lv .card {
    padding: 28px;
  }
}
.cid-vh2b5vn6lv .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2b5vn6lv .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2b5vn6lv .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2b5vn6lv .title-wrapper {
    display: block;
  }
}
.cid-vh2b5vn6lv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2b5vn6lv .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2b5vn6lv .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2b5vn6lv .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2b5vn6lv .mbr-section-title {
  color: #000000;
}
.cid-vh2b5vn6lv .mbr-text,
.cid-vh2b5vn6lv .mbr-section-btn {
  color: #000000;
}
.cid-vh2b5vxIPM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2b5vxIPM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2b5vxIPM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2b5vxIPM .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2b5vxIPM .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2b5vxIPM .container {
    padding: 0 28px;
  }
}
.cid-vh2b5vxIPM .row {
  justify-content: center;
}
.cid-vh2b5vxIPM .item {
  margin-bottom: 60px;
}
.cid-vh2b5vxIPM .item .item-wrapper {
  display: block;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2b5vxIPM .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2b5vxIPM .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2b5vxIPM .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2b5vxIPM .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2b5vxIPM .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2b5vxIPM .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2b5vxIPM .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2b5vxIPM .mbr-card-title {
  color: #000000;
}
.cid-vh2b5vxIPM .mbr-price {
  color: #000000;
}
.cid-vh2b5vxIPM .mbr-desc {
  color: #000000;
}
.cid-vh2b5vxIPM .mbr-desc,
.cid-vh2b5vxIPM .desc-wrap {
  color: #000000;
}
.cid-vh2b6EzI9N {
  background-color: transparent;
}
.cid-vh2b6EzI9N .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2b6EzI9N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2b6EzI9N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2b6EzI9N .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2b6EzI9N .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2b6EzI9N .menu_box .navbar.opened,
  .cid-vh2b6EzI9N .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2b6EzI9N .navbar-dropdown {
  position: relative !important;
}
.cid-vh2b6EzI9N .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2b6EzI9N ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2b6EzI9N .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2b6EzI9N .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2b6EzI9N .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2b6EzI9N li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2b6EzI9N .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2b6EzI9N .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2b6EzI9N .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2b6EzI9N .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2b6EzI9N .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2b6EzI9N .nav-item .nav-link {
  position: relative;
}
.cid-vh2b6EzI9N .nav-item .nav-link:hover::before,
.cid-vh2b6EzI9N .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2b6EzI9N .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2b6EzI9N .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2b6EzI9N .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2b6EzI9N .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2b6EzI9N .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2b6EzI9N .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2b6EzI9N .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2b6EzI9N .offcanvas_box {
    display: none;
  }
}
.cid-vh2b6EzI9N .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2b6EzI9N .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2b6EzI9N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2b6EzI9N .container {
  display: flex;
  margin: auto;
}
.cid-vh2b6EzI9N .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2b6EzI9N .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2b6EzI9N .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2b6EzI9N .navbar-caption {
  color: #000000;
}
.cid-vh2b6EzI9N .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2b6EzI9N .navbar-nav {
    margin: 0;
  }
}
.cid-vh2b6EzI9N .dropdown-menu,
.cid-vh2b6EzI9N .navbar.opened {
  background-color: false !important;
}
.cid-vh2b6EzI9N .nav-item:focus,
.cid-vh2b6EzI9N .nav-link:focus {
  outline: none;
}
.cid-vh2b6EzI9N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2b6EzI9N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2b6EzI9N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2b6EzI9N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2b6EzI9N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2b6EzI9N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2b6EzI9N .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2b6EzI9N .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2b6EzI9N .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2b6EzI9N .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2b6EzI9N .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2b6EzI9N .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2b6EzI9N .navbar.collapsed {
  justify-content: center;
}
.cid-vh2b6EzI9N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2b6EzI9N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2b6EzI9N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2b6EzI9N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2b6EzI9N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2b6EzI9N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2b6EzI9N .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2b6EzI9N .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2b6EzI9N .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2b6EzI9N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2b6EzI9N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2b6EzI9N .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2b6EzI9N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2b6EzI9N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2b6EzI9N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2b6EzI9N .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2b6EzI9N .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2b6EzI9N .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2b6EzI9N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2b6EzI9N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2b6EzI9N .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2b6EzI9N .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2b6EzI9N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2b6EzI9N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2b6EzI9N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2b6EzI9N .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2b6EzI9N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2b6EzI9N .dropdown-item.active,
.cid-vh2b6EzI9N .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2b6EzI9N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2b6EzI9N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2b6EzI9N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2b6EzI9N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2b6EzI9N ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2b6EzI9N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2b6EzI9N button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2b6EzI9N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2b6EzI9N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2b6EzI9N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2b6EzI9N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2b6EzI9N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2b6EzI9N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2b6EzI9N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2b6EzI9N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2b6EzI9N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2b6EzI9N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2b6EzI9N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2b6EzI9N .navbar {
    height: 70px;
  }
  .cid-vh2b6EzI9N .navbar.opened {
    height: auto;
  }
  .cid-vh2b6EzI9N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2b6EzI9N .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2b6EzI9N .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2b6EzI9N .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2b6EzI9N .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2b6EzI9N .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2b6EzI9N .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2b6EzI9N .text_widget {
  margin-bottom: 32px;
}
.cid-vh2b6EzI9N .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2b6EzI9N .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2b6EzI9N .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2b6EzI9N .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2b6EzI9N .mbr-section-subtitle,
.cid-vh2b6EzI9N .text_widget,
.cid-vh2b6EzI9N .mbr-section-btn {
  text-align: center;
}
.cid-vh2b6EzI9N a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2b6EzI9N .nav-link,
.cid-vh2b6EzI9N .dropdown-item {
  color: #000000;
}
.cid-vh2b6F7RT9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2b6F7RT9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2b6F7RT9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2b6F7RT9 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2b6F7RT9 .container-fluid {
    padding: 0;
  }
}
.cid-vh2b6F7RT9 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2b6F7RT9 .container {
    padding: 0 28px;
  }
}
.cid-vh2b6F7RT9 .row {
  margin: -1px 0 0 0;
}
.cid-vh2b6F7RT9 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2b6F7RT9 .card {
    padding: 28px;
  }
}
.cid-vh2b6F7RT9 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2b6F7RT9 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2b6F7RT9 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2b6F7RT9 .title-wrapper {
    display: block;
  }
}
.cid-vh2b6F7RT9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2b6F7RT9 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2b6F7RT9 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2b6F7RT9 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2b6F7RT9 .mbr-section-title {
  color: #000000;
}
.cid-vh2b6F7RT9 .mbr-text,
.cid-vh2b6F7RT9 .mbr-section-btn {
  color: #000000;
}
.cid-vh2b6Fh7Sq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2b6Fh7Sq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2b6Fh7Sq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2b6Fh7Sq .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2b6Fh7Sq .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2b6Fh7Sq .container {
    padding: 0 28px;
  }
}
.cid-vh2b6Fh7Sq .row {
  justify-content: center;
}
.cid-vh2b6Fh7Sq .item {
  margin-bottom: 60px;
}
.cid-vh2b6Fh7Sq .item .item-wrapper {
  display: block;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2b6Fh7Sq .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2b6Fh7Sq .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2b6Fh7Sq .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2b6Fh7Sq .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2b6Fh7Sq .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2b6Fh7Sq .mbr-card-title {
  color: #000000;
}
.cid-vh2b6Fh7Sq .mbr-price {
  color: #000000;
}
.cid-vh2b6Fh7Sq .mbr-desc {
  color: #000000;
}
.cid-vh2b6Fh7Sq .mbr-desc,
.cid-vh2b6Fh7Sq .desc-wrap {
  color: #000000;
}
.cid-vh28KVWvF4 {
  background-color: transparent;
}
.cid-vh28KVWvF4 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28KVWvF4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28KVWvF4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28KVWvF4 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28KVWvF4 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28KVWvF4 .menu_box .navbar.opened,
  .cid-vh28KVWvF4 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28KVWvF4 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28KVWvF4 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28KVWvF4 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28KVWvF4 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28KVWvF4 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28KVWvF4 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28KVWvF4 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28KVWvF4 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28KVWvF4 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28KVWvF4 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28KVWvF4 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28KVWvF4 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28KVWvF4 .nav-item .nav-link {
  position: relative;
}
.cid-vh28KVWvF4 .nav-item .nav-link:hover::before,
.cid-vh28KVWvF4 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28KVWvF4 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28KVWvF4 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28KVWvF4 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28KVWvF4 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28KVWvF4 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28KVWvF4 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28KVWvF4 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28KVWvF4 .offcanvas_box {
    display: none;
  }
}
.cid-vh28KVWvF4 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28KVWvF4 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28KVWvF4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28KVWvF4 .container {
  display: flex;
  margin: auto;
}
.cid-vh28KVWvF4 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28KVWvF4 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28KVWvF4 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28KVWvF4 .navbar-caption {
  color: #000000;
}
.cid-vh28KVWvF4 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28KVWvF4 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28KVWvF4 .dropdown-menu,
.cid-vh28KVWvF4 .navbar.opened {
  background-color: false !important;
}
.cid-vh28KVWvF4 .nav-item:focus,
.cid-vh28KVWvF4 .nav-link:focus {
  outline: none;
}
.cid-vh28KVWvF4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28KVWvF4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28KVWvF4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28KVWvF4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28KVWvF4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28KVWvF4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28KVWvF4 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28KVWvF4 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28KVWvF4 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28KVWvF4 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28KVWvF4 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28KVWvF4 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28KVWvF4 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28KVWvF4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28KVWvF4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28KVWvF4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28KVWvF4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28KVWvF4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28KVWvF4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28KVWvF4 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28KVWvF4 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28KVWvF4 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28KVWvF4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28KVWvF4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28KVWvF4 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28KVWvF4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28KVWvF4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28KVWvF4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28KVWvF4 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28KVWvF4 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28KVWvF4 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28KVWvF4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28KVWvF4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28KVWvF4 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28KVWvF4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28KVWvF4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28KVWvF4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28KVWvF4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28KVWvF4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28KVWvF4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28KVWvF4 .dropdown-item.active,
.cid-vh28KVWvF4 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28KVWvF4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28KVWvF4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28KVWvF4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28KVWvF4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28KVWvF4 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28KVWvF4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28KVWvF4 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28KVWvF4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28KVWvF4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28KVWvF4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28KVWvF4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28KVWvF4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28KVWvF4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28KVWvF4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28KVWvF4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28KVWvF4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28KVWvF4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28KVWvF4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28KVWvF4 .navbar {
    height: 70px;
  }
  .cid-vh28KVWvF4 .navbar.opened {
    height: auto;
  }
  .cid-vh28KVWvF4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28KVWvF4 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28KVWvF4 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28KVWvF4 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28KVWvF4 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28KVWvF4 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28KVWvF4 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28KVWvF4 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28KVWvF4 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28KVWvF4 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28KVWvF4 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28KVWvF4 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28KVWvF4 .mbr-section-subtitle,
.cid-vh28KVWvF4 .text_widget,
.cid-vh28KVWvF4 .mbr-section-btn {
  text-align: center;
}
.cid-vh28KVWvF4 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28KVWvF4 .nav-link,
.cid-vh28KVWvF4 .dropdown-item {
  color: #000000;
}
.cid-vh28KWy0rw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28KWy0rw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28KWy0rw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28KWy0rw .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28KWy0rw .container-fluid {
    padding: 0;
  }
}
.cid-vh28KWy0rw .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28KWy0rw .container {
    padding: 0 28px;
  }
}
.cid-vh28KWy0rw .row {
  margin: -1px 0 0 0;
}
.cid-vh28KWy0rw .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28KWy0rw .card {
    padding: 28px;
  }
}
.cid-vh28KWy0rw .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28KWy0rw .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28KWy0rw .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28KWy0rw .title-wrapper {
    display: block;
  }
}
.cid-vh28KWy0rw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28KWy0rw .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28KWy0rw .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28KWy0rw .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28KWy0rw .mbr-section-title {
  color: #000000;
}
.cid-vh28KWy0rw .mbr-text,
.cid-vh28KWy0rw .mbr-section-btn {
  color: #000000;
}
.cid-vh28KWJVKO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28KWJVKO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28KWJVKO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28KWJVKO .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28KWJVKO .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28KWJVKO .container {
    padding: 0 28px;
  }
}
.cid-vh28KWJVKO .row {
  justify-content: center;
}
.cid-vh28KWJVKO .item {
  margin-bottom: 60px;
}
.cid-vh28KWJVKO .item .item-wrapper {
  display: block;
}
.cid-vh28KWJVKO .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28KWJVKO .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28KWJVKO .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28KWJVKO .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28KWJVKO .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28KWJVKO .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28KWJVKO .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28KWJVKO .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28KWJVKO .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28KWJVKO .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28KWJVKO .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28KWJVKO .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28KWJVKO .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28KWJVKO .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28KWJVKO .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28KWJVKO .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28KWJVKO .mbr-card-title {
  color: #000000;
}
.cid-vh28KWJVKO .mbr-price {
  color: #000000;
}
.cid-vh28KWJVKO .mbr-desc {
  color: #000000;
}
.cid-vh28KWJVKO .mbr-desc,
.cid-vh28KWJVKO .desc-wrap {
  color: #000000;
}
.cid-vh28JZNSU5 {
  background-color: transparent;
}
.cid-vh28JZNSU5 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28JZNSU5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28JZNSU5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28JZNSU5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28JZNSU5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28JZNSU5 .menu_box .navbar.opened,
  .cid-vh28JZNSU5 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28JZNSU5 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28JZNSU5 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28JZNSU5 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28JZNSU5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28JZNSU5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28JZNSU5 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28JZNSU5 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28JZNSU5 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28JZNSU5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28JZNSU5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28JZNSU5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28JZNSU5 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28JZNSU5 .nav-item .nav-link {
  position: relative;
}
.cid-vh28JZNSU5 .nav-item .nav-link:hover::before,
.cid-vh28JZNSU5 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28JZNSU5 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28JZNSU5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28JZNSU5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28JZNSU5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28JZNSU5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28JZNSU5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28JZNSU5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28JZNSU5 .offcanvas_box {
    display: none;
  }
}
.cid-vh28JZNSU5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28JZNSU5 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28JZNSU5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28JZNSU5 .container {
  display: flex;
  margin: auto;
}
.cid-vh28JZNSU5 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28JZNSU5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28JZNSU5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28JZNSU5 .navbar-caption {
  color: #000000;
}
.cid-vh28JZNSU5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28JZNSU5 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28JZNSU5 .dropdown-menu,
.cid-vh28JZNSU5 .navbar.opened {
  background-color: false !important;
}
.cid-vh28JZNSU5 .nav-item:focus,
.cid-vh28JZNSU5 .nav-link:focus {
  outline: none;
}
.cid-vh28JZNSU5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28JZNSU5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28JZNSU5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28JZNSU5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28JZNSU5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28JZNSU5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28JZNSU5 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28JZNSU5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28JZNSU5 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28JZNSU5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28JZNSU5 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28JZNSU5 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28JZNSU5 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28JZNSU5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28JZNSU5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28JZNSU5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28JZNSU5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28JZNSU5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28JZNSU5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28JZNSU5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28JZNSU5 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28JZNSU5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28JZNSU5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28JZNSU5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28JZNSU5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28JZNSU5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28JZNSU5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28JZNSU5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28JZNSU5 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28JZNSU5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28JZNSU5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28JZNSU5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28JZNSU5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28JZNSU5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28JZNSU5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28JZNSU5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28JZNSU5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28JZNSU5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28JZNSU5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28JZNSU5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28JZNSU5 .dropdown-item.active,
.cid-vh28JZNSU5 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28JZNSU5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28JZNSU5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28JZNSU5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28JZNSU5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28JZNSU5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28JZNSU5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28JZNSU5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28JZNSU5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28JZNSU5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28JZNSU5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28JZNSU5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28JZNSU5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28JZNSU5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28JZNSU5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28JZNSU5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28JZNSU5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28JZNSU5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28JZNSU5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28JZNSU5 .navbar {
    height: 70px;
  }
  .cid-vh28JZNSU5 .navbar.opened {
    height: auto;
  }
  .cid-vh28JZNSU5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28JZNSU5 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28JZNSU5 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28JZNSU5 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28JZNSU5 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28JZNSU5 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28JZNSU5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28JZNSU5 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28JZNSU5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28JZNSU5 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28JZNSU5 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28JZNSU5 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28JZNSU5 .mbr-section-subtitle,
.cid-vh28JZNSU5 .text_widget,
.cid-vh28JZNSU5 .mbr-section-btn {
  text-align: center;
}
.cid-vh28JZNSU5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28JZNSU5 .nav-link,
.cid-vh28JZNSU5 .dropdown-item {
  color: #000000;
}
.cid-vh28K0n5jY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28K0n5jY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28K0n5jY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28K0n5jY .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28K0n5jY .container-fluid {
    padding: 0;
  }
}
.cid-vh28K0n5jY .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28K0n5jY .container {
    padding: 0 28px;
  }
}
.cid-vh28K0n5jY .row {
  margin: -1px 0 0 0;
}
.cid-vh28K0n5jY .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28K0n5jY .card {
    padding: 28px;
  }
}
.cid-vh28K0n5jY .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28K0n5jY .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28K0n5jY .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28K0n5jY .title-wrapper {
    display: block;
  }
}
.cid-vh28K0n5jY .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28K0n5jY .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28K0n5jY .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28K0n5jY .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28K0n5jY .mbr-section-title {
  color: #000000;
}
.cid-vh28K0n5jY .mbr-text,
.cid-vh28K0n5jY .mbr-section-btn {
  color: #000000;
}
.cid-vh28K0ADyA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28K0ADyA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28K0ADyA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28K0ADyA .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28K0ADyA .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28K0ADyA .container {
    padding: 0 28px;
  }
}
.cid-vh28K0ADyA .row {
  justify-content: center;
}
.cid-vh28K0ADyA .item {
  margin-bottom: 60px;
}
.cid-vh28K0ADyA .item .item-wrapper {
  display: block;
}
.cid-vh28K0ADyA .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28K0ADyA .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28K0ADyA .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28K0ADyA .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28K0ADyA .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28K0ADyA .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28K0ADyA .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28K0ADyA .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28K0ADyA .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28K0ADyA .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28K0ADyA .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28K0ADyA .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28K0ADyA .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28K0ADyA .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28K0ADyA .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28K0ADyA .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28K0ADyA .mbr-card-title {
  color: #000000;
}
.cid-vh28K0ADyA .mbr-price {
  color: #000000;
}
.cid-vh28K0ADyA .mbr-desc {
  color: #000000;
}
.cid-vh28K0ADyA .mbr-desc,
.cid-vh28K0ADyA .desc-wrap {
  color: #000000;
}
.cid-vh28JeI2UZ {
  background-color: transparent;
}
.cid-vh28JeI2UZ .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28JeI2UZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28JeI2UZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28JeI2UZ .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28JeI2UZ .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28JeI2UZ .menu_box .navbar.opened,
  .cid-vh28JeI2UZ .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28JeI2UZ .navbar-dropdown {
  position: relative !important;
}
.cid-vh28JeI2UZ .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28JeI2UZ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28JeI2UZ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28JeI2UZ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28JeI2UZ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28JeI2UZ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28JeI2UZ .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28JeI2UZ .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28JeI2UZ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28JeI2UZ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28JeI2UZ .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28JeI2UZ .nav-item .nav-link {
  position: relative;
}
.cid-vh28JeI2UZ .nav-item .nav-link:hover::before,
.cid-vh28JeI2UZ .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28JeI2UZ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28JeI2UZ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28JeI2UZ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28JeI2UZ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28JeI2UZ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28JeI2UZ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28JeI2UZ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28JeI2UZ .offcanvas_box {
    display: none;
  }
}
.cid-vh28JeI2UZ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28JeI2UZ .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28JeI2UZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28JeI2UZ .container {
  display: flex;
  margin: auto;
}
.cid-vh28JeI2UZ .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28JeI2UZ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28JeI2UZ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28JeI2UZ .navbar-caption {
  color: #000000;
}
.cid-vh28JeI2UZ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28JeI2UZ .navbar-nav {
    margin: 0;
  }
}
.cid-vh28JeI2UZ .dropdown-menu,
.cid-vh28JeI2UZ .navbar.opened {
  background-color: false !important;
}
.cid-vh28JeI2UZ .nav-item:focus,
.cid-vh28JeI2UZ .nav-link:focus {
  outline: none;
}
.cid-vh28JeI2UZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28JeI2UZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28JeI2UZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28JeI2UZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28JeI2UZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28JeI2UZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28JeI2UZ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28JeI2UZ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28JeI2UZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28JeI2UZ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28JeI2UZ .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28JeI2UZ .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28JeI2UZ .navbar.collapsed {
  justify-content: center;
}
.cid-vh28JeI2UZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28JeI2UZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28JeI2UZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28JeI2UZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28JeI2UZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28JeI2UZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28JeI2UZ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28JeI2UZ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28JeI2UZ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28JeI2UZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28JeI2UZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28JeI2UZ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28JeI2UZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28JeI2UZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28JeI2UZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28JeI2UZ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28JeI2UZ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28JeI2UZ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28JeI2UZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28JeI2UZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28JeI2UZ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28JeI2UZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28JeI2UZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28JeI2UZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28JeI2UZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28JeI2UZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28JeI2UZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28JeI2UZ .dropdown-item.active,
.cid-vh28JeI2UZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28JeI2UZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28JeI2UZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28JeI2UZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28JeI2UZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28JeI2UZ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28JeI2UZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28JeI2UZ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28JeI2UZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28JeI2UZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28JeI2UZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28JeI2UZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28JeI2UZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28JeI2UZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28JeI2UZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28JeI2UZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28JeI2UZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28JeI2UZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28JeI2UZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28JeI2UZ .navbar {
    height: 70px;
  }
  .cid-vh28JeI2UZ .navbar.opened {
    height: auto;
  }
  .cid-vh28JeI2UZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28JeI2UZ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28JeI2UZ .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28JeI2UZ .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28JeI2UZ .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28JeI2UZ .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28JeI2UZ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28JeI2UZ .text_widget {
  margin-bottom: 32px;
}
.cid-vh28JeI2UZ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28JeI2UZ .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28JeI2UZ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28JeI2UZ .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28JeI2UZ .mbr-section-subtitle,
.cid-vh28JeI2UZ .text_widget,
.cid-vh28JeI2UZ .mbr-section-btn {
  text-align: center;
}
.cid-vh28JeI2UZ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28JeI2UZ .nav-link,
.cid-vh28JeI2UZ .dropdown-item {
  color: #000000;
}
.cid-vh28Jfa8fF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28Jfa8fF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28Jfa8fF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28Jfa8fF .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28Jfa8fF .container-fluid {
    padding: 0;
  }
}
.cid-vh28Jfa8fF .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28Jfa8fF .container {
    padding: 0 28px;
  }
}
.cid-vh28Jfa8fF .row {
  margin: -1px 0 0 0;
}
.cid-vh28Jfa8fF .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28Jfa8fF .card {
    padding: 28px;
  }
}
.cid-vh28Jfa8fF .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28Jfa8fF .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28Jfa8fF .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28Jfa8fF .title-wrapper {
    display: block;
  }
}
.cid-vh28Jfa8fF .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28Jfa8fF .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28Jfa8fF .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28Jfa8fF .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28Jfa8fF .mbr-section-title {
  color: #000000;
}
.cid-vh28Jfa8fF .mbr-text,
.cid-vh28Jfa8fF .mbr-section-btn {
  color: #000000;
}
.cid-vh28JfimSE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28JfimSE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28JfimSE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28JfimSE .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28JfimSE .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28JfimSE .container {
    padding: 0 28px;
  }
}
.cid-vh28JfimSE .row {
  justify-content: center;
}
.cid-vh28JfimSE .item {
  margin-bottom: 60px;
}
.cid-vh28JfimSE .item .item-wrapper {
  display: block;
}
.cid-vh28JfimSE .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28JfimSE .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28JfimSE .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28JfimSE .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28JfimSE .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28JfimSE .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28JfimSE .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28JfimSE .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28JfimSE .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28JfimSE .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28JfimSE .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28JfimSE .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28JfimSE .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28JfimSE .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28JfimSE .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28JfimSE .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28JfimSE .mbr-card-title {
  color: #000000;
}
.cid-vh28JfimSE .mbr-price {
  color: #000000;
}
.cid-vh28JfimSE .mbr-desc {
  color: #000000;
}
.cid-vh28JfimSE .mbr-desc,
.cid-vh28JfimSE .desc-wrap {
  color: #000000;
}
.cid-vh28HZpMT7 {
  background-color: transparent;
}
.cid-vh28HZpMT7 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28HZpMT7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28HZpMT7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28HZpMT7 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28HZpMT7 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28HZpMT7 .menu_box .navbar.opened,
  .cid-vh28HZpMT7 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28HZpMT7 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28HZpMT7 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28HZpMT7 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28HZpMT7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28HZpMT7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28HZpMT7 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28HZpMT7 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28HZpMT7 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28HZpMT7 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28HZpMT7 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28HZpMT7 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28HZpMT7 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28HZpMT7 .nav-item .nav-link {
  position: relative;
}
.cid-vh28HZpMT7 .nav-item .nav-link:hover::before,
.cid-vh28HZpMT7 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28HZpMT7 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28HZpMT7 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28HZpMT7 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28HZpMT7 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28HZpMT7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28HZpMT7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28HZpMT7 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28HZpMT7 .offcanvas_box {
    display: none;
  }
}
.cid-vh28HZpMT7 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28HZpMT7 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28HZpMT7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28HZpMT7 .container {
  display: flex;
  margin: auto;
}
.cid-vh28HZpMT7 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28HZpMT7 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28HZpMT7 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28HZpMT7 .navbar-caption {
  color: #000000;
}
.cid-vh28HZpMT7 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28HZpMT7 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28HZpMT7 .dropdown-menu,
.cid-vh28HZpMT7 .navbar.opened {
  background-color: false !important;
}
.cid-vh28HZpMT7 .nav-item:focus,
.cid-vh28HZpMT7 .nav-link:focus {
  outline: none;
}
.cid-vh28HZpMT7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28HZpMT7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28HZpMT7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28HZpMT7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28HZpMT7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28HZpMT7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28HZpMT7 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28HZpMT7 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28HZpMT7 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28HZpMT7 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28HZpMT7 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28HZpMT7 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28HZpMT7 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28HZpMT7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28HZpMT7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28HZpMT7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28HZpMT7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28HZpMT7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28HZpMT7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28HZpMT7 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28HZpMT7 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28HZpMT7 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28HZpMT7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28HZpMT7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28HZpMT7 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28HZpMT7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28HZpMT7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28HZpMT7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28HZpMT7 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28HZpMT7 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28HZpMT7 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28HZpMT7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28HZpMT7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28HZpMT7 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28HZpMT7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28HZpMT7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28HZpMT7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28HZpMT7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28HZpMT7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28HZpMT7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28HZpMT7 .dropdown-item.active,
.cid-vh28HZpMT7 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28HZpMT7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28HZpMT7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28HZpMT7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28HZpMT7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28HZpMT7 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28HZpMT7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28HZpMT7 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28HZpMT7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28HZpMT7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28HZpMT7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28HZpMT7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28HZpMT7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28HZpMT7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28HZpMT7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28HZpMT7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28HZpMT7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28HZpMT7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28HZpMT7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28HZpMT7 .navbar {
    height: 70px;
  }
  .cid-vh28HZpMT7 .navbar.opened {
    height: auto;
  }
  .cid-vh28HZpMT7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28HZpMT7 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28HZpMT7 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28HZpMT7 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28HZpMT7 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28HZpMT7 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28HZpMT7 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28HZpMT7 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28HZpMT7 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28HZpMT7 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28HZpMT7 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28HZpMT7 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28HZpMT7 .mbr-section-subtitle,
.cid-vh28HZpMT7 .text_widget,
.cid-vh28HZpMT7 .mbr-section-btn {
  text-align: center;
}
.cid-vh28HZpMT7 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28HZpMT7 .nav-link,
.cid-vh28HZpMT7 .dropdown-item {
  color: #000000;
}
.cid-vh28I00YrG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28I00YrG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28I00YrG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28I00YrG .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28I00YrG .container-fluid {
    padding: 0;
  }
}
.cid-vh28I00YrG .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28I00YrG .container {
    padding: 0 28px;
  }
}
.cid-vh28I00YrG .row {
  margin: -1px 0 0 0;
}
.cid-vh28I00YrG .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28I00YrG .card {
    padding: 28px;
  }
}
.cid-vh28I00YrG .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28I00YrG .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28I00YrG .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28I00YrG .title-wrapper {
    display: block;
  }
}
.cid-vh28I00YrG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28I00YrG .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28I00YrG .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28I00YrG .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28I00YrG .mbr-section-title {
  color: #000000;
}
.cid-vh28I00YrG .mbr-text,
.cid-vh28I00YrG .mbr-section-btn {
  color: #000000;
}
.cid-vh28I0f7SS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28I0f7SS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28I0f7SS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28I0f7SS .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28I0f7SS .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28I0f7SS .container {
    padding: 0 28px;
  }
}
.cid-vh28I0f7SS .row {
  justify-content: center;
}
.cid-vh28I0f7SS .item {
  margin-bottom: 60px;
}
.cid-vh28I0f7SS .item .item-wrapper {
  display: block;
}
.cid-vh28I0f7SS .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28I0f7SS .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28I0f7SS .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28I0f7SS .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28I0f7SS .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28I0f7SS .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28I0f7SS .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28I0f7SS .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28I0f7SS .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28I0f7SS .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28I0f7SS .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28I0f7SS .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28I0f7SS .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28I0f7SS .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28I0f7SS .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28I0f7SS .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28I0f7SS .mbr-card-title {
  color: #000000;
}
.cid-vh28I0f7SS .mbr-price {
  color: #000000;
}
.cid-vh28I0f7SS .mbr-desc {
  color: #000000;
}
.cid-vh28I0f7SS .mbr-desc,
.cid-vh28I0f7SS .desc-wrap {
  color: #000000;
}
.cid-vh28HgpJPz {
  background-color: transparent;
}
.cid-vh28HgpJPz .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28HgpJPz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28HgpJPz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28HgpJPz .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28HgpJPz .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28HgpJPz .menu_box .navbar.opened,
  .cid-vh28HgpJPz .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28HgpJPz .navbar-dropdown {
  position: relative !important;
}
.cid-vh28HgpJPz .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28HgpJPz ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28HgpJPz .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28HgpJPz .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28HgpJPz .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28HgpJPz li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28HgpJPz .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28HgpJPz .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28HgpJPz .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28HgpJPz .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28HgpJPz .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28HgpJPz .nav-item .nav-link {
  position: relative;
}
.cid-vh28HgpJPz .nav-item .nav-link:hover::before,
.cid-vh28HgpJPz .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28HgpJPz .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28HgpJPz .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28HgpJPz .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28HgpJPz .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28HgpJPz .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28HgpJPz .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28HgpJPz .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28HgpJPz .offcanvas_box {
    display: none;
  }
}
.cid-vh28HgpJPz .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28HgpJPz .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28HgpJPz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28HgpJPz .container {
  display: flex;
  margin: auto;
}
.cid-vh28HgpJPz .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28HgpJPz .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28HgpJPz .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28HgpJPz .navbar-caption {
  color: #000000;
}
.cid-vh28HgpJPz .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28HgpJPz .navbar-nav {
    margin: 0;
  }
}
.cid-vh28HgpJPz .dropdown-menu,
.cid-vh28HgpJPz .navbar.opened {
  background-color: false !important;
}
.cid-vh28HgpJPz .nav-item:focus,
.cid-vh28HgpJPz .nav-link:focus {
  outline: none;
}
.cid-vh28HgpJPz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28HgpJPz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28HgpJPz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28HgpJPz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28HgpJPz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28HgpJPz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28HgpJPz .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28HgpJPz .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28HgpJPz .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28HgpJPz .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28HgpJPz .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28HgpJPz .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28HgpJPz .navbar.collapsed {
  justify-content: center;
}
.cid-vh28HgpJPz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28HgpJPz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28HgpJPz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28HgpJPz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28HgpJPz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28HgpJPz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28HgpJPz .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28HgpJPz .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28HgpJPz .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28HgpJPz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28HgpJPz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28HgpJPz .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28HgpJPz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28HgpJPz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28HgpJPz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28HgpJPz .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28HgpJPz .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28HgpJPz .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28HgpJPz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28HgpJPz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28HgpJPz .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28HgpJPz .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28HgpJPz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28HgpJPz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28HgpJPz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28HgpJPz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28HgpJPz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28HgpJPz .dropdown-item.active,
.cid-vh28HgpJPz .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28HgpJPz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28HgpJPz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28HgpJPz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28HgpJPz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28HgpJPz ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28HgpJPz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28HgpJPz button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28HgpJPz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28HgpJPz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28HgpJPz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28HgpJPz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28HgpJPz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28HgpJPz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28HgpJPz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28HgpJPz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28HgpJPz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28HgpJPz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28HgpJPz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28HgpJPz .navbar {
    height: 70px;
  }
  .cid-vh28HgpJPz .navbar.opened {
    height: auto;
  }
  .cid-vh28HgpJPz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28HgpJPz .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28HgpJPz .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28HgpJPz .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28HgpJPz .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28HgpJPz .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28HgpJPz .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28HgpJPz .text_widget {
  margin-bottom: 32px;
}
.cid-vh28HgpJPz .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28HgpJPz .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28HgpJPz .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28HgpJPz .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28HgpJPz .mbr-section-subtitle,
.cid-vh28HgpJPz .text_widget,
.cid-vh28HgpJPz .mbr-section-btn {
  text-align: center;
}
.cid-vh28HgpJPz a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28HgpJPz .nav-link,
.cid-vh28HgpJPz .dropdown-item {
  color: #000000;
}
.cid-vh28HgY1oj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28HgY1oj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28HgY1oj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28HgY1oj .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28HgY1oj .container-fluid {
    padding: 0;
  }
}
.cid-vh28HgY1oj .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28HgY1oj .container {
    padding: 0 28px;
  }
}
.cid-vh28HgY1oj .row {
  margin: -1px 0 0 0;
}
.cid-vh28HgY1oj .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28HgY1oj .card {
    padding: 28px;
  }
}
.cid-vh28HgY1oj .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28HgY1oj .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28HgY1oj .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28HgY1oj .title-wrapper {
    display: block;
  }
}
.cid-vh28HgY1oj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28HgY1oj .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28HgY1oj .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28HgY1oj .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28HgY1oj .mbr-section-title {
  color: #000000;
}
.cid-vh28HgY1oj .mbr-text,
.cid-vh28HgY1oj .mbr-section-btn {
  color: #000000;
}
.cid-vh28HhbLto {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28HhbLto .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28HhbLto .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28HhbLto .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28HhbLto .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28HhbLto .container {
    padding: 0 28px;
  }
}
.cid-vh28HhbLto .row {
  justify-content: center;
}
.cid-vh28HhbLto .item {
  margin-bottom: 60px;
}
.cid-vh28HhbLto .item .item-wrapper {
  display: block;
}
.cid-vh28HhbLto .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28HhbLto .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28HhbLto .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28HhbLto .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28HhbLto .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28HhbLto .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28HhbLto .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28HhbLto .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28HhbLto .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28HhbLto .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28HhbLto .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28HhbLto .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28HhbLto .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28HhbLto .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28HhbLto .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28HhbLto .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28HhbLto .mbr-card-title {
  color: #000000;
}
.cid-vh28HhbLto .mbr-price {
  color: #000000;
}
.cid-vh28HhbLto .mbr-desc {
  color: #000000;
}
.cid-vh28HhbLto .mbr-desc,
.cid-vh28HhbLto .desc-wrap {
  color: #000000;
}
.cid-vh28Gz6owg {
  background-color: transparent;
}
.cid-vh28Gz6owg .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28Gz6owg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28Gz6owg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28Gz6owg .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28Gz6owg .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28Gz6owg .menu_box .navbar.opened,
  .cid-vh28Gz6owg .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28Gz6owg .navbar-dropdown {
  position: relative !important;
}
.cid-vh28Gz6owg .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28Gz6owg ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28Gz6owg .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28Gz6owg .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28Gz6owg .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28Gz6owg li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28Gz6owg .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28Gz6owg .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28Gz6owg .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28Gz6owg .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28Gz6owg .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28Gz6owg .nav-item .nav-link {
  position: relative;
}
.cid-vh28Gz6owg .nav-item .nav-link:hover::before,
.cid-vh28Gz6owg .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28Gz6owg .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28Gz6owg .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28Gz6owg .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28Gz6owg .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28Gz6owg .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28Gz6owg .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28Gz6owg .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28Gz6owg .offcanvas_box {
    display: none;
  }
}
.cid-vh28Gz6owg .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28Gz6owg .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28Gz6owg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28Gz6owg .container {
  display: flex;
  margin: auto;
}
.cid-vh28Gz6owg .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28Gz6owg .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28Gz6owg .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28Gz6owg .navbar-caption {
  color: #000000;
}
.cid-vh28Gz6owg .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28Gz6owg .navbar-nav {
    margin: 0;
  }
}
.cid-vh28Gz6owg .dropdown-menu,
.cid-vh28Gz6owg .navbar.opened {
  background-color: false !important;
}
.cid-vh28Gz6owg .nav-item:focus,
.cid-vh28Gz6owg .nav-link:focus {
  outline: none;
}
.cid-vh28Gz6owg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28Gz6owg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28Gz6owg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28Gz6owg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28Gz6owg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28Gz6owg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28Gz6owg .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28Gz6owg .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28Gz6owg .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28Gz6owg .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28Gz6owg .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28Gz6owg .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28Gz6owg .navbar.collapsed {
  justify-content: center;
}
.cid-vh28Gz6owg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28Gz6owg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28Gz6owg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28Gz6owg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28Gz6owg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28Gz6owg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28Gz6owg .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28Gz6owg .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28Gz6owg .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28Gz6owg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28Gz6owg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28Gz6owg .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28Gz6owg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28Gz6owg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28Gz6owg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28Gz6owg .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28Gz6owg .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28Gz6owg .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28Gz6owg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28Gz6owg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28Gz6owg .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28Gz6owg .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28Gz6owg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28Gz6owg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28Gz6owg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28Gz6owg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28Gz6owg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28Gz6owg .dropdown-item.active,
.cid-vh28Gz6owg .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28Gz6owg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28Gz6owg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28Gz6owg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28Gz6owg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28Gz6owg ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28Gz6owg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28Gz6owg button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28Gz6owg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28Gz6owg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28Gz6owg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28Gz6owg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28Gz6owg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28Gz6owg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28Gz6owg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28Gz6owg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28Gz6owg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28Gz6owg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28Gz6owg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28Gz6owg .navbar {
    height: 70px;
  }
  .cid-vh28Gz6owg .navbar.opened {
    height: auto;
  }
  .cid-vh28Gz6owg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28Gz6owg .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28Gz6owg .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28Gz6owg .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28Gz6owg .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28Gz6owg .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28Gz6owg .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28Gz6owg .text_widget {
  margin-bottom: 32px;
}
.cid-vh28Gz6owg .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28Gz6owg .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28Gz6owg .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28Gz6owg .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28Gz6owg .mbr-section-subtitle,
.cid-vh28Gz6owg .text_widget,
.cid-vh28Gz6owg .mbr-section-btn {
  text-align: center;
}
.cid-vh28Gz6owg a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28Gz6owg .nav-link,
.cid-vh28Gz6owg .dropdown-item {
  color: #000000;
}
.cid-vh28GzBpXe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28GzBpXe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28GzBpXe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28GzBpXe .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28GzBpXe .container-fluid {
    padding: 0;
  }
}
.cid-vh28GzBpXe .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28GzBpXe .container {
    padding: 0 28px;
  }
}
.cid-vh28GzBpXe .row {
  margin: -1px 0 0 0;
}
.cid-vh28GzBpXe .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28GzBpXe .card {
    padding: 28px;
  }
}
.cid-vh28GzBpXe .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28GzBpXe .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28GzBpXe .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28GzBpXe .title-wrapper {
    display: block;
  }
}
.cid-vh28GzBpXe .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28GzBpXe .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28GzBpXe .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28GzBpXe .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28GzBpXe .mbr-section-title {
  color: #000000;
}
.cid-vh28GzBpXe .mbr-text,
.cid-vh28GzBpXe .mbr-section-btn {
  color: #000000;
}
.cid-vh28GzMd69 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28GzMd69 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28GzMd69 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28GzMd69 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28GzMd69 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28GzMd69 .container {
    padding: 0 28px;
  }
}
.cid-vh28GzMd69 .row {
  justify-content: center;
}
.cid-vh28GzMd69 .item {
  margin-bottom: 60px;
}
.cid-vh28GzMd69 .item .item-wrapper {
  display: block;
}
.cid-vh28GzMd69 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28GzMd69 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28GzMd69 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28GzMd69 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28GzMd69 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28GzMd69 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28GzMd69 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28GzMd69 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28GzMd69 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28GzMd69 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28GzMd69 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28GzMd69 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28GzMd69 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28GzMd69 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28GzMd69 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28GzMd69 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28GzMd69 .mbr-card-title {
  color: #000000;
}
.cid-vh28GzMd69 .mbr-price {
  color: #000000;
}
.cid-vh28GzMd69 .mbr-desc {
  color: #000000;
}
.cid-vh28GzMd69 .mbr-desc,
.cid-vh28GzMd69 .desc-wrap {
  color: #000000;
}
.cid-vh28FsUvwD {
  background-color: transparent;
}
.cid-vh28FsUvwD .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28FsUvwD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28FsUvwD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28FsUvwD .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28FsUvwD .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28FsUvwD .menu_box .navbar.opened,
  .cid-vh28FsUvwD .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28FsUvwD .navbar-dropdown {
  position: relative !important;
}
.cid-vh28FsUvwD .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28FsUvwD ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28FsUvwD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28FsUvwD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28FsUvwD .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28FsUvwD li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28FsUvwD .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28FsUvwD .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28FsUvwD .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28FsUvwD .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28FsUvwD .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28FsUvwD .nav-item .nav-link {
  position: relative;
}
.cid-vh28FsUvwD .nav-item .nav-link:hover::before,
.cid-vh28FsUvwD .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28FsUvwD .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28FsUvwD .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28FsUvwD .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28FsUvwD .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28FsUvwD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28FsUvwD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28FsUvwD .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28FsUvwD .offcanvas_box {
    display: none;
  }
}
.cid-vh28FsUvwD .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28FsUvwD .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28FsUvwD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28FsUvwD .container {
  display: flex;
  margin: auto;
}
.cid-vh28FsUvwD .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28FsUvwD .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28FsUvwD .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28FsUvwD .navbar-caption {
  color: #000000;
}
.cid-vh28FsUvwD .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28FsUvwD .navbar-nav {
    margin: 0;
  }
}
.cid-vh28FsUvwD .dropdown-menu,
.cid-vh28FsUvwD .navbar.opened {
  background-color: false !important;
}
.cid-vh28FsUvwD .nav-item:focus,
.cid-vh28FsUvwD .nav-link:focus {
  outline: none;
}
.cid-vh28FsUvwD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28FsUvwD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28FsUvwD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28FsUvwD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28FsUvwD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28FsUvwD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28FsUvwD .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28FsUvwD .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28FsUvwD .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28FsUvwD .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28FsUvwD .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28FsUvwD .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28FsUvwD .navbar.collapsed {
  justify-content: center;
}
.cid-vh28FsUvwD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28FsUvwD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28FsUvwD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28FsUvwD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28FsUvwD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28FsUvwD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28FsUvwD .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28FsUvwD .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28FsUvwD .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28FsUvwD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28FsUvwD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28FsUvwD .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28FsUvwD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28FsUvwD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28FsUvwD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28FsUvwD .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28FsUvwD .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28FsUvwD .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28FsUvwD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28FsUvwD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28FsUvwD .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28FsUvwD .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28FsUvwD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28FsUvwD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28FsUvwD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28FsUvwD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28FsUvwD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28FsUvwD .dropdown-item.active,
.cid-vh28FsUvwD .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28FsUvwD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28FsUvwD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28FsUvwD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28FsUvwD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28FsUvwD ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28FsUvwD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28FsUvwD button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28FsUvwD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28FsUvwD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28FsUvwD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28FsUvwD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28FsUvwD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28FsUvwD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28FsUvwD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28FsUvwD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28FsUvwD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28FsUvwD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28FsUvwD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28FsUvwD .navbar {
    height: 70px;
  }
  .cid-vh28FsUvwD .navbar.opened {
    height: auto;
  }
  .cid-vh28FsUvwD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28FsUvwD .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28FsUvwD .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28FsUvwD .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28FsUvwD .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28FsUvwD .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28FsUvwD .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28FsUvwD .text_widget {
  margin-bottom: 32px;
}
.cid-vh28FsUvwD .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28FsUvwD .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28FsUvwD .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28FsUvwD .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28FsUvwD .mbr-section-subtitle,
.cid-vh28FsUvwD .text_widget,
.cid-vh28FsUvwD .mbr-section-btn {
  text-align: center;
}
.cid-vh28FsUvwD a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28FsUvwD .nav-link,
.cid-vh28FsUvwD .dropdown-item {
  color: #000000;
}
.cid-vh28FtuE41 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28FtuE41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28FtuE41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28FtuE41 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28FtuE41 .container-fluid {
    padding: 0;
  }
}
.cid-vh28FtuE41 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28FtuE41 .container {
    padding: 0 28px;
  }
}
.cid-vh28FtuE41 .row {
  margin: -1px 0 0 0;
}
.cid-vh28FtuE41 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28FtuE41 .card {
    padding: 28px;
  }
}
.cid-vh28FtuE41 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28FtuE41 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28FtuE41 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28FtuE41 .title-wrapper {
    display: block;
  }
}
.cid-vh28FtuE41 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28FtuE41 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28FtuE41 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28FtuE41 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28FtuE41 .mbr-section-title {
  color: #000000;
}
.cid-vh28FtuE41 .mbr-text,
.cid-vh28FtuE41 .mbr-section-btn {
  color: #000000;
}
.cid-vh28FtHyGy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28FtHyGy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28FtHyGy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28FtHyGy .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28FtHyGy .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28FtHyGy .container {
    padding: 0 28px;
  }
}
.cid-vh28FtHyGy .row {
  justify-content: center;
}
.cid-vh28FtHyGy .item {
  margin-bottom: 60px;
}
.cid-vh28FtHyGy .item .item-wrapper {
  display: block;
}
.cid-vh28FtHyGy .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28FtHyGy .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28FtHyGy .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28FtHyGy .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28FtHyGy .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28FtHyGy .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28FtHyGy .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28FtHyGy .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28FtHyGy .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28FtHyGy .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28FtHyGy .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28FtHyGy .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28FtHyGy .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28FtHyGy .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28FtHyGy .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28FtHyGy .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28FtHyGy .mbr-card-title {
  color: #000000;
}
.cid-vh28FtHyGy .mbr-price {
  color: #000000;
}
.cid-vh28FtHyGy .mbr-desc {
  color: #000000;
}
.cid-vh28FtHyGy .mbr-desc,
.cid-vh28FtHyGy .desc-wrap {
  color: #000000;
}
.cid-vh2bgmnebj {
  background-color: transparent;
}
.cid-vh2bgmnebj .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2bgmnebj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2bgmnebj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2bgmnebj .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2bgmnebj .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2bgmnebj .menu_box .navbar.opened,
  .cid-vh2bgmnebj .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2bgmnebj .navbar-dropdown {
  position: relative !important;
}
.cid-vh2bgmnebj .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2bgmnebj ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2bgmnebj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2bgmnebj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2bgmnebj .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2bgmnebj li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2bgmnebj .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2bgmnebj .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2bgmnebj .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2bgmnebj .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2bgmnebj .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2bgmnebj .nav-item .nav-link {
  position: relative;
}
.cid-vh2bgmnebj .nav-item .nav-link:hover::before,
.cid-vh2bgmnebj .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2bgmnebj .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2bgmnebj .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2bgmnebj .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2bgmnebj .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2bgmnebj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2bgmnebj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2bgmnebj .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2bgmnebj .offcanvas_box {
    display: none;
  }
}
.cid-vh2bgmnebj .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2bgmnebj .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2bgmnebj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2bgmnebj .container {
  display: flex;
  margin: auto;
}
.cid-vh2bgmnebj .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2bgmnebj .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2bgmnebj .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2bgmnebj .navbar-caption {
  color: #000000;
}
.cid-vh2bgmnebj .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2bgmnebj .navbar-nav {
    margin: 0;
  }
}
.cid-vh2bgmnebj .dropdown-menu,
.cid-vh2bgmnebj .navbar.opened {
  background-color: false !important;
}
.cid-vh2bgmnebj .nav-item:focus,
.cid-vh2bgmnebj .nav-link:focus {
  outline: none;
}
.cid-vh2bgmnebj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2bgmnebj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2bgmnebj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2bgmnebj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2bgmnebj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2bgmnebj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2bgmnebj .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2bgmnebj .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2bgmnebj .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2bgmnebj .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2bgmnebj .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2bgmnebj .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2bgmnebj .navbar.collapsed {
  justify-content: center;
}
.cid-vh2bgmnebj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2bgmnebj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2bgmnebj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2bgmnebj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2bgmnebj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2bgmnebj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2bgmnebj .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2bgmnebj .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2bgmnebj .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2bgmnebj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2bgmnebj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2bgmnebj .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2bgmnebj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2bgmnebj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2bgmnebj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2bgmnebj .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2bgmnebj .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2bgmnebj .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2bgmnebj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2bgmnebj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2bgmnebj .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2bgmnebj .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2bgmnebj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2bgmnebj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2bgmnebj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2bgmnebj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2bgmnebj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2bgmnebj .dropdown-item.active,
.cid-vh2bgmnebj .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2bgmnebj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2bgmnebj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2bgmnebj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2bgmnebj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2bgmnebj ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2bgmnebj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2bgmnebj button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2bgmnebj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2bgmnebj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2bgmnebj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2bgmnebj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2bgmnebj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2bgmnebj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2bgmnebj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2bgmnebj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2bgmnebj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2bgmnebj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2bgmnebj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2bgmnebj .navbar {
    height: 70px;
  }
  .cid-vh2bgmnebj .navbar.opened {
    height: auto;
  }
  .cid-vh2bgmnebj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2bgmnebj .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2bgmnebj .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2bgmnebj .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2bgmnebj .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2bgmnebj .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2bgmnebj .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2bgmnebj .text_widget {
  margin-bottom: 32px;
}
.cid-vh2bgmnebj .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2bgmnebj .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2bgmnebj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2bgmnebj .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2bgmnebj .mbr-section-subtitle,
.cid-vh2bgmnebj .text_widget,
.cid-vh2bgmnebj .mbr-section-btn {
  text-align: center;
}
.cid-vh2bgmnebj a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2bgmnebj .nav-link,
.cid-vh2bgmnebj .dropdown-item {
  color: #000000;
}
.cid-vh2bgn1MWU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2bgn1MWU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2bgn1MWU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2bgn1MWU .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2bgn1MWU .container-fluid {
    padding: 0;
  }
}
.cid-vh2bgn1MWU .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2bgn1MWU .container {
    padding: 0 28px;
  }
}
.cid-vh2bgn1MWU .row {
  margin: -1px 0 0 0;
}
.cid-vh2bgn1MWU .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2bgn1MWU .card {
    padding: 28px;
  }
}
.cid-vh2bgn1MWU .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2bgn1MWU .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2bgn1MWU .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2bgn1MWU .title-wrapper {
    display: block;
  }
}
.cid-vh2bgn1MWU .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2bgn1MWU .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2bgn1MWU .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2bgn1MWU .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2bgn1MWU .mbr-section-title {
  color: #000000;
}
.cid-vh2bgn1MWU .mbr-text,
.cid-vh2bgn1MWU .mbr-section-btn {
  color: #000000;
}
.cid-vh2bgnarI9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2bgnarI9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2bgnarI9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2bgnarI9 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2bgnarI9 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2bgnarI9 .container {
    padding: 0 28px;
  }
}
.cid-vh2bgnarI9 .row {
  justify-content: center;
}
.cid-vh2bgnarI9 .item {
  margin-bottom: 60px;
}
.cid-vh2bgnarI9 .item .item-wrapper {
  display: block;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2bgnarI9 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2bgnarI9 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2bgnarI9 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2bgnarI9 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2bgnarI9 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2bgnarI9 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2bgnarI9 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2bgnarI9 .mbr-card-title {
  color: #000000;
}
.cid-vh2bgnarI9 .mbr-price {
  color: #000000;
}
.cid-vh2bgnarI9 .mbr-desc {
  color: #000000;
}
.cid-vh2bgnarI9 .mbr-desc,
.cid-vh2bgnarI9 .desc-wrap {
  color: #000000;
}
.cid-vh28EaVEzL {
  background-color: transparent;
}
.cid-vh28EaVEzL .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28EaVEzL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28EaVEzL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28EaVEzL .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28EaVEzL .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28EaVEzL .menu_box .navbar.opened,
  .cid-vh28EaVEzL .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28EaVEzL .navbar-dropdown {
  position: relative !important;
}
.cid-vh28EaVEzL .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28EaVEzL ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28EaVEzL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28EaVEzL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28EaVEzL .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28EaVEzL li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28EaVEzL .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28EaVEzL .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28EaVEzL .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28EaVEzL .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28EaVEzL .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28EaVEzL .nav-item .nav-link {
  position: relative;
}
.cid-vh28EaVEzL .nav-item .nav-link:hover::before,
.cid-vh28EaVEzL .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28EaVEzL .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28EaVEzL .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28EaVEzL .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28EaVEzL .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28EaVEzL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28EaVEzL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28EaVEzL .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28EaVEzL .offcanvas_box {
    display: none;
  }
}
.cid-vh28EaVEzL .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28EaVEzL .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28EaVEzL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28EaVEzL .container {
  display: flex;
  margin: auto;
}
.cid-vh28EaVEzL .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28EaVEzL .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28EaVEzL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28EaVEzL .navbar-caption {
  color: #000000;
}
.cid-vh28EaVEzL .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28EaVEzL .navbar-nav {
    margin: 0;
  }
}
.cid-vh28EaVEzL .dropdown-menu,
.cid-vh28EaVEzL .navbar.opened {
  background-color: false !important;
}
.cid-vh28EaVEzL .nav-item:focus,
.cid-vh28EaVEzL .nav-link:focus {
  outline: none;
}
.cid-vh28EaVEzL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28EaVEzL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28EaVEzL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28EaVEzL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28EaVEzL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28EaVEzL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28EaVEzL .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28EaVEzL .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28EaVEzL .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28EaVEzL .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28EaVEzL .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28EaVEzL .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28EaVEzL .navbar.collapsed {
  justify-content: center;
}
.cid-vh28EaVEzL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28EaVEzL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28EaVEzL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28EaVEzL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28EaVEzL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28EaVEzL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28EaVEzL .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28EaVEzL .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28EaVEzL .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28EaVEzL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28EaVEzL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28EaVEzL .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28EaVEzL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28EaVEzL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28EaVEzL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28EaVEzL .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28EaVEzL .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28EaVEzL .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28EaVEzL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28EaVEzL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28EaVEzL .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28EaVEzL .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28EaVEzL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28EaVEzL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28EaVEzL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28EaVEzL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28EaVEzL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28EaVEzL .dropdown-item.active,
.cid-vh28EaVEzL .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28EaVEzL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28EaVEzL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28EaVEzL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28EaVEzL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28EaVEzL ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28EaVEzL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28EaVEzL button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28EaVEzL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28EaVEzL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28EaVEzL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28EaVEzL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28EaVEzL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28EaVEzL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28EaVEzL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28EaVEzL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28EaVEzL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28EaVEzL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28EaVEzL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28EaVEzL .navbar {
    height: 70px;
  }
  .cid-vh28EaVEzL .navbar.opened {
    height: auto;
  }
  .cid-vh28EaVEzL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28EaVEzL .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28EaVEzL .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28EaVEzL .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28EaVEzL .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28EaVEzL .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28EaVEzL .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28EaVEzL .text_widget {
  margin-bottom: 32px;
}
.cid-vh28EaVEzL .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28EaVEzL .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28EaVEzL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28EaVEzL .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28EaVEzL .mbr-section-subtitle,
.cid-vh28EaVEzL .text_widget,
.cid-vh28EaVEzL .mbr-section-btn {
  text-align: center;
}
.cid-vh28EaVEzL a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28EaVEzL .nav-link,
.cid-vh28EaVEzL .dropdown-item {
  color: #000000;
}
.cid-vh28EbppFT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28EbppFT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28EbppFT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28EbppFT .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28EbppFT .container-fluid {
    padding: 0;
  }
}
.cid-vh28EbppFT .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28EbppFT .container {
    padding: 0 28px;
  }
}
.cid-vh28EbppFT .row {
  margin: -1px 0 0 0;
}
.cid-vh28EbppFT .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28EbppFT .card {
    padding: 28px;
  }
}
.cid-vh28EbppFT .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28EbppFT .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28EbppFT .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28EbppFT .title-wrapper {
    display: block;
  }
}
.cid-vh28EbppFT .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28EbppFT .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28EbppFT .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28EbppFT .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28EbppFT .mbr-section-title {
  color: #000000;
}
.cid-vh28EbppFT .mbr-text,
.cid-vh28EbppFT .mbr-section-btn {
  color: #000000;
}
.cid-vh28EbAeb3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28EbAeb3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28EbAeb3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28EbAeb3 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28EbAeb3 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28EbAeb3 .container {
    padding: 0 28px;
  }
}
.cid-vh28EbAeb3 .row {
  justify-content: center;
}
.cid-vh28EbAeb3 .item {
  margin-bottom: 60px;
}
.cid-vh28EbAeb3 .item .item-wrapper {
  display: block;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28EbAeb3 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28EbAeb3 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28EbAeb3 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28EbAeb3 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28EbAeb3 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28EbAeb3 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28EbAeb3 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28EbAeb3 .mbr-card-title {
  color: #000000;
}
.cid-vh28EbAeb3 .mbr-price {
  color: #000000;
}
.cid-vh28EbAeb3 .mbr-desc {
  color: #000000;
}
.cid-vh28EbAeb3 .mbr-desc,
.cid-vh28EbAeb3 .desc-wrap {
  color: #000000;
}
.cid-vh28DAqccT {
  background-color: transparent;
}
.cid-vh28DAqccT .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28DAqccT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28DAqccT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28DAqccT .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28DAqccT .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28DAqccT .menu_box .navbar.opened,
  .cid-vh28DAqccT .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28DAqccT .navbar-dropdown {
  position: relative !important;
}
.cid-vh28DAqccT .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28DAqccT ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28DAqccT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28DAqccT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28DAqccT .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28DAqccT li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28DAqccT .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28DAqccT .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28DAqccT .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28DAqccT .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28DAqccT .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28DAqccT .nav-item .nav-link {
  position: relative;
}
.cid-vh28DAqccT .nav-item .nav-link:hover::before,
.cid-vh28DAqccT .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28DAqccT .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28DAqccT .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28DAqccT .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28DAqccT .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28DAqccT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28DAqccT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28DAqccT .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28DAqccT .offcanvas_box {
    display: none;
  }
}
.cid-vh28DAqccT .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28DAqccT .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28DAqccT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28DAqccT .container {
  display: flex;
  margin: auto;
}
.cid-vh28DAqccT .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28DAqccT .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28DAqccT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28DAqccT .navbar-caption {
  color: #000000;
}
.cid-vh28DAqccT .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28DAqccT .navbar-nav {
    margin: 0;
  }
}
.cid-vh28DAqccT .dropdown-menu,
.cid-vh28DAqccT .navbar.opened {
  background-color: false !important;
}
.cid-vh28DAqccT .nav-item:focus,
.cid-vh28DAqccT .nav-link:focus {
  outline: none;
}
.cid-vh28DAqccT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28DAqccT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28DAqccT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28DAqccT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28DAqccT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28DAqccT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28DAqccT .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28DAqccT .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28DAqccT .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28DAqccT .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28DAqccT .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28DAqccT .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28DAqccT .navbar.collapsed {
  justify-content: center;
}
.cid-vh28DAqccT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28DAqccT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28DAqccT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28DAqccT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28DAqccT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28DAqccT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28DAqccT .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28DAqccT .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28DAqccT .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28DAqccT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28DAqccT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28DAqccT .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28DAqccT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28DAqccT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28DAqccT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28DAqccT .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28DAqccT .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28DAqccT .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28DAqccT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28DAqccT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28DAqccT .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28DAqccT .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28DAqccT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28DAqccT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28DAqccT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28DAqccT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28DAqccT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28DAqccT .dropdown-item.active,
.cid-vh28DAqccT .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28DAqccT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28DAqccT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28DAqccT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28DAqccT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28DAqccT ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28DAqccT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28DAqccT button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28DAqccT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28DAqccT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28DAqccT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28DAqccT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28DAqccT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28DAqccT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28DAqccT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28DAqccT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28DAqccT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28DAqccT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28DAqccT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28DAqccT .navbar {
    height: 70px;
  }
  .cid-vh28DAqccT .navbar.opened {
    height: auto;
  }
  .cid-vh28DAqccT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28DAqccT .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28DAqccT .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28DAqccT .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28DAqccT .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28DAqccT .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28DAqccT .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28DAqccT .text_widget {
  margin-bottom: 32px;
}
.cid-vh28DAqccT .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28DAqccT .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28DAqccT .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28DAqccT .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28DAqccT .mbr-section-subtitle,
.cid-vh28DAqccT .text_widget,
.cid-vh28DAqccT .mbr-section-btn {
  text-align: center;
}
.cid-vh28DAqccT a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28DAqccT .nav-link,
.cid-vh28DAqccT .dropdown-item {
  color: #000000;
}
.cid-vh28DAOaxK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28DAOaxK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28DAOaxK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28DAOaxK .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28DAOaxK .container-fluid {
    padding: 0;
  }
}
.cid-vh28DAOaxK .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28DAOaxK .container {
    padding: 0 28px;
  }
}
.cid-vh28DAOaxK .row {
  margin: -1px 0 0 0;
}
.cid-vh28DAOaxK .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28DAOaxK .card {
    padding: 28px;
  }
}
.cid-vh28DAOaxK .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28DAOaxK .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28DAOaxK .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28DAOaxK .title-wrapper {
    display: block;
  }
}
.cid-vh28DAOaxK .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28DAOaxK .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28DAOaxK .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28DAOaxK .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28DAOaxK .mbr-section-title {
  color: #000000;
}
.cid-vh28DAOaxK .mbr-text,
.cid-vh28DAOaxK .mbr-section-btn {
  color: #000000;
}
.cid-vh28DAWJMZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28DAWJMZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28DAWJMZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28DAWJMZ .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28DAWJMZ .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28DAWJMZ .container {
    padding: 0 28px;
  }
}
.cid-vh28DAWJMZ .row {
  justify-content: center;
}
.cid-vh28DAWJMZ .item {
  margin-bottom: 60px;
}
.cid-vh28DAWJMZ .item .item-wrapper {
  display: block;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28DAWJMZ .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28DAWJMZ .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28DAWJMZ .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28DAWJMZ .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28DAWJMZ .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28DAWJMZ .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28DAWJMZ .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28DAWJMZ .mbr-card-title {
  color: #000000;
}
.cid-vh28DAWJMZ .mbr-price {
  color: #000000;
}
.cid-vh28DAWJMZ .mbr-desc {
  color: #000000;
}
.cid-vh28DAWJMZ .mbr-desc,
.cid-vh28DAWJMZ .desc-wrap {
  color: #000000;
}
.cid-vh28D2ylvd {
  background-color: transparent;
}
.cid-vh28D2ylvd .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28D2ylvd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28D2ylvd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28D2ylvd .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28D2ylvd .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28D2ylvd .menu_box .navbar.opened,
  .cid-vh28D2ylvd .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28D2ylvd .navbar-dropdown {
  position: relative !important;
}
.cid-vh28D2ylvd .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28D2ylvd ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28D2ylvd .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28D2ylvd .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28D2ylvd .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28D2ylvd li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28D2ylvd .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28D2ylvd .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28D2ylvd .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28D2ylvd .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28D2ylvd .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28D2ylvd .nav-item .nav-link {
  position: relative;
}
.cid-vh28D2ylvd .nav-item .nav-link:hover::before,
.cid-vh28D2ylvd .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28D2ylvd .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28D2ylvd .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28D2ylvd .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28D2ylvd .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28D2ylvd .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28D2ylvd .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28D2ylvd .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28D2ylvd .offcanvas_box {
    display: none;
  }
}
.cid-vh28D2ylvd .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28D2ylvd .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28D2ylvd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28D2ylvd .container {
  display: flex;
  margin: auto;
}
.cid-vh28D2ylvd .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28D2ylvd .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28D2ylvd .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28D2ylvd .navbar-caption {
  color: #000000;
}
.cid-vh28D2ylvd .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28D2ylvd .navbar-nav {
    margin: 0;
  }
}
.cid-vh28D2ylvd .dropdown-menu,
.cid-vh28D2ylvd .navbar.opened {
  background-color: false !important;
}
.cid-vh28D2ylvd .nav-item:focus,
.cid-vh28D2ylvd .nav-link:focus {
  outline: none;
}
.cid-vh28D2ylvd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28D2ylvd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28D2ylvd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28D2ylvd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28D2ylvd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28D2ylvd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28D2ylvd .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28D2ylvd .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28D2ylvd .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28D2ylvd .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28D2ylvd .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28D2ylvd .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28D2ylvd .navbar.collapsed {
  justify-content: center;
}
.cid-vh28D2ylvd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28D2ylvd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28D2ylvd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28D2ylvd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28D2ylvd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28D2ylvd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28D2ylvd .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28D2ylvd .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28D2ylvd .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28D2ylvd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28D2ylvd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28D2ylvd .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28D2ylvd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28D2ylvd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28D2ylvd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28D2ylvd .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28D2ylvd .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28D2ylvd .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28D2ylvd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28D2ylvd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28D2ylvd .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28D2ylvd .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28D2ylvd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28D2ylvd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28D2ylvd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28D2ylvd .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28D2ylvd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28D2ylvd .dropdown-item.active,
.cid-vh28D2ylvd .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28D2ylvd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28D2ylvd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28D2ylvd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28D2ylvd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28D2ylvd ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28D2ylvd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28D2ylvd button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28D2ylvd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28D2ylvd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28D2ylvd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28D2ylvd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28D2ylvd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28D2ylvd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28D2ylvd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28D2ylvd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28D2ylvd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28D2ylvd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28D2ylvd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28D2ylvd .navbar {
    height: 70px;
  }
  .cid-vh28D2ylvd .navbar.opened {
    height: auto;
  }
  .cid-vh28D2ylvd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28D2ylvd .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28D2ylvd .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28D2ylvd .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28D2ylvd .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28D2ylvd .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28D2ylvd .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28D2ylvd .text_widget {
  margin-bottom: 32px;
}
.cid-vh28D2ylvd .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28D2ylvd .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28D2ylvd .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28D2ylvd .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28D2ylvd .mbr-section-subtitle,
.cid-vh28D2ylvd .text_widget,
.cid-vh28D2ylvd .mbr-section-btn {
  text-align: center;
}
.cid-vh28D2ylvd a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28D2ylvd .nav-link,
.cid-vh28D2ylvd .dropdown-item {
  color: #000000;
}
.cid-vh28D2VkFS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28D2VkFS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28D2VkFS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28D2VkFS .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28D2VkFS .container-fluid {
    padding: 0;
  }
}
.cid-vh28D2VkFS .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28D2VkFS .container {
    padding: 0 28px;
  }
}
.cid-vh28D2VkFS .row {
  margin: -1px 0 0 0;
}
.cid-vh28D2VkFS .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28D2VkFS .card {
    padding: 28px;
  }
}
.cid-vh28D2VkFS .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28D2VkFS .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28D2VkFS .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28D2VkFS .title-wrapper {
    display: block;
  }
}
.cid-vh28D2VkFS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28D2VkFS .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28D2VkFS .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28D2VkFS .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28D2VkFS .mbr-section-title {
  color: #000000;
}
.cid-vh28D2VkFS .mbr-text,
.cid-vh28D2VkFS .mbr-section-btn {
  color: #000000;
}
.cid-vh28D32rIK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28D32rIK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28D32rIK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28D32rIK .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28D32rIK .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28D32rIK .container {
    padding: 0 28px;
  }
}
.cid-vh28D32rIK .row {
  justify-content: center;
}
.cid-vh28D32rIK .item {
  margin-bottom: 60px;
}
.cid-vh28D32rIK .item .item-wrapper {
  display: block;
}
.cid-vh28D32rIK .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28D32rIK .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28D32rIK .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28D32rIK .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28D32rIK .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28D32rIK .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28D32rIK .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28D32rIK .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28D32rIK .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28D32rIK .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28D32rIK .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28D32rIK .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28D32rIK .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28D32rIK .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28D32rIK .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28D32rIK .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28D32rIK .mbr-card-title {
  color: #000000;
}
.cid-vh28D32rIK .mbr-price {
  color: #000000;
}
.cid-vh28D32rIK .mbr-desc {
  color: #000000;
}
.cid-vh28D32rIK .mbr-desc,
.cid-vh28D32rIK .desc-wrap {
  color: #000000;
}
.cid-vh28CuY0O5 {
  background-color: transparent;
}
.cid-vh28CuY0O5 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28CuY0O5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28CuY0O5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28CuY0O5 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28CuY0O5 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28CuY0O5 .menu_box .navbar.opened,
  .cid-vh28CuY0O5 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28CuY0O5 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28CuY0O5 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28CuY0O5 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28CuY0O5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28CuY0O5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28CuY0O5 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28CuY0O5 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28CuY0O5 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28CuY0O5 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28CuY0O5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28CuY0O5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28CuY0O5 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28CuY0O5 .nav-item .nav-link {
  position: relative;
}
.cid-vh28CuY0O5 .nav-item .nav-link:hover::before,
.cid-vh28CuY0O5 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28CuY0O5 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28CuY0O5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28CuY0O5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28CuY0O5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28CuY0O5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28CuY0O5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28CuY0O5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28CuY0O5 .offcanvas_box {
    display: none;
  }
}
.cid-vh28CuY0O5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28CuY0O5 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28CuY0O5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28CuY0O5 .container {
  display: flex;
  margin: auto;
}
.cid-vh28CuY0O5 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28CuY0O5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28CuY0O5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28CuY0O5 .navbar-caption {
  color: #000000;
}
.cid-vh28CuY0O5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28CuY0O5 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28CuY0O5 .dropdown-menu,
.cid-vh28CuY0O5 .navbar.opened {
  background-color: false !important;
}
.cid-vh28CuY0O5 .nav-item:focus,
.cid-vh28CuY0O5 .nav-link:focus {
  outline: none;
}
.cid-vh28CuY0O5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28CuY0O5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28CuY0O5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28CuY0O5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28CuY0O5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28CuY0O5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28CuY0O5 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28CuY0O5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28CuY0O5 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28CuY0O5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28CuY0O5 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28CuY0O5 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28CuY0O5 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28CuY0O5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28CuY0O5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28CuY0O5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28CuY0O5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28CuY0O5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28CuY0O5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28CuY0O5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28CuY0O5 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28CuY0O5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28CuY0O5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28CuY0O5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28CuY0O5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28CuY0O5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28CuY0O5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28CuY0O5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28CuY0O5 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28CuY0O5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28CuY0O5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28CuY0O5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28CuY0O5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28CuY0O5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28CuY0O5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28CuY0O5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28CuY0O5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28CuY0O5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28CuY0O5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28CuY0O5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28CuY0O5 .dropdown-item.active,
.cid-vh28CuY0O5 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28CuY0O5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28CuY0O5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28CuY0O5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28CuY0O5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28CuY0O5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28CuY0O5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28CuY0O5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28CuY0O5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28CuY0O5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28CuY0O5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28CuY0O5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28CuY0O5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28CuY0O5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28CuY0O5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28CuY0O5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28CuY0O5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28CuY0O5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28CuY0O5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28CuY0O5 .navbar {
    height: 70px;
  }
  .cid-vh28CuY0O5 .navbar.opened {
    height: auto;
  }
  .cid-vh28CuY0O5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28CuY0O5 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28CuY0O5 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28CuY0O5 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28CuY0O5 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28CuY0O5 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28CuY0O5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28CuY0O5 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28CuY0O5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28CuY0O5 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28CuY0O5 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28CuY0O5 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28CuY0O5 .mbr-section-subtitle,
.cid-vh28CuY0O5 .text_widget,
.cid-vh28CuY0O5 .mbr-section-btn {
  text-align: center;
}
.cid-vh28CuY0O5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28CuY0O5 .nav-link,
.cid-vh28CuY0O5 .dropdown-item {
  color: #000000;
}
.cid-vh28CvjIIP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28CvjIIP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28CvjIIP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28CvjIIP .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28CvjIIP .container-fluid {
    padding: 0;
  }
}
.cid-vh28CvjIIP .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28CvjIIP .container {
    padding: 0 28px;
  }
}
.cid-vh28CvjIIP .row {
  margin: -1px 0 0 0;
}
.cid-vh28CvjIIP .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28CvjIIP .card {
    padding: 28px;
  }
}
.cid-vh28CvjIIP .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28CvjIIP .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28CvjIIP .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28CvjIIP .title-wrapper {
    display: block;
  }
}
.cid-vh28CvjIIP .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28CvjIIP .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28CvjIIP .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28CvjIIP .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28CvjIIP .mbr-section-title {
  color: #000000;
}
.cid-vh28CvjIIP .mbr-text,
.cid-vh28CvjIIP .mbr-section-btn {
  color: #000000;
}
.cid-vh28CvqyJs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28CvqyJs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28CvqyJs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28CvqyJs .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28CvqyJs .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28CvqyJs .container {
    padding: 0 28px;
  }
}
.cid-vh28CvqyJs .row {
  justify-content: center;
}
.cid-vh28CvqyJs .item {
  margin-bottom: 60px;
}
.cid-vh28CvqyJs .item .item-wrapper {
  display: block;
}
.cid-vh28CvqyJs .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28CvqyJs .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28CvqyJs .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28CvqyJs .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28CvqyJs .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28CvqyJs .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28CvqyJs .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28CvqyJs .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28CvqyJs .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28CvqyJs .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28CvqyJs .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28CvqyJs .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28CvqyJs .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28CvqyJs .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28CvqyJs .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28CvqyJs .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28CvqyJs .mbr-card-title {
  color: #000000;
}
.cid-vh28CvqyJs .mbr-price {
  color: #000000;
}
.cid-vh28CvqyJs .mbr-desc {
  color: #000000;
}
.cid-vh28CvqyJs .mbr-desc,
.cid-vh28CvqyJs .desc-wrap {
  color: #000000;
}
.cid-vh28BYQLMq {
  background-color: transparent;
}
.cid-vh28BYQLMq .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28BYQLMq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28BYQLMq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28BYQLMq .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28BYQLMq .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28BYQLMq .menu_box .navbar.opened,
  .cid-vh28BYQLMq .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28BYQLMq .navbar-dropdown {
  position: relative !important;
}
.cid-vh28BYQLMq .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28BYQLMq ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28BYQLMq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28BYQLMq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28BYQLMq .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28BYQLMq li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28BYQLMq .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28BYQLMq .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28BYQLMq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28BYQLMq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28BYQLMq .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28BYQLMq .nav-item .nav-link {
  position: relative;
}
.cid-vh28BYQLMq .nav-item .nav-link:hover::before,
.cid-vh28BYQLMq .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28BYQLMq .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28BYQLMq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28BYQLMq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28BYQLMq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28BYQLMq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28BYQLMq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28BYQLMq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28BYQLMq .offcanvas_box {
    display: none;
  }
}
.cid-vh28BYQLMq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28BYQLMq .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28BYQLMq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28BYQLMq .container {
  display: flex;
  margin: auto;
}
.cid-vh28BYQLMq .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28BYQLMq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28BYQLMq .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28BYQLMq .navbar-caption {
  color: #000000;
}
.cid-vh28BYQLMq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28BYQLMq .navbar-nav {
    margin: 0;
  }
}
.cid-vh28BYQLMq .dropdown-menu,
.cid-vh28BYQLMq .navbar.opened {
  background-color: false !important;
}
.cid-vh28BYQLMq .nav-item:focus,
.cid-vh28BYQLMq .nav-link:focus {
  outline: none;
}
.cid-vh28BYQLMq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28BYQLMq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28BYQLMq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28BYQLMq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28BYQLMq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28BYQLMq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28BYQLMq .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28BYQLMq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28BYQLMq .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28BYQLMq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28BYQLMq .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28BYQLMq .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28BYQLMq .navbar.collapsed {
  justify-content: center;
}
.cid-vh28BYQLMq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28BYQLMq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28BYQLMq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28BYQLMq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28BYQLMq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28BYQLMq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28BYQLMq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28BYQLMq .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28BYQLMq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28BYQLMq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28BYQLMq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28BYQLMq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28BYQLMq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28BYQLMq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28BYQLMq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28BYQLMq .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28BYQLMq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28BYQLMq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28BYQLMq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28BYQLMq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28BYQLMq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28BYQLMq .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28BYQLMq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28BYQLMq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28BYQLMq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28BYQLMq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28BYQLMq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28BYQLMq .dropdown-item.active,
.cid-vh28BYQLMq .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28BYQLMq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28BYQLMq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28BYQLMq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28BYQLMq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28BYQLMq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28BYQLMq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28BYQLMq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28BYQLMq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28BYQLMq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28BYQLMq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28BYQLMq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28BYQLMq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28BYQLMq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28BYQLMq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28BYQLMq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28BYQLMq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28BYQLMq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28BYQLMq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28BYQLMq .navbar {
    height: 70px;
  }
  .cid-vh28BYQLMq .navbar.opened {
    height: auto;
  }
  .cid-vh28BYQLMq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28BYQLMq .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28BYQLMq .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28BYQLMq .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28BYQLMq .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28BYQLMq .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28BYQLMq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28BYQLMq .text_widget {
  margin-bottom: 32px;
}
.cid-vh28BYQLMq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28BYQLMq .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28BYQLMq .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28BYQLMq .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28BYQLMq .mbr-section-subtitle,
.cid-vh28BYQLMq .text_widget,
.cid-vh28BYQLMq .mbr-section-btn {
  text-align: center;
}
.cid-vh28BYQLMq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28BYQLMq .nav-link,
.cid-vh28BYQLMq .dropdown-item {
  color: #000000;
}
.cid-vh28BZjnVD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28BZjnVD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28BZjnVD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28BZjnVD .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28BZjnVD .container-fluid {
    padding: 0;
  }
}
.cid-vh28BZjnVD .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28BZjnVD .container {
    padding: 0 28px;
  }
}
.cid-vh28BZjnVD .row {
  margin: -1px 0 0 0;
}
.cid-vh28BZjnVD .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28BZjnVD .card {
    padding: 28px;
  }
}
.cid-vh28BZjnVD .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28BZjnVD .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28BZjnVD .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28BZjnVD .title-wrapper {
    display: block;
  }
}
.cid-vh28BZjnVD .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28BZjnVD .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28BZjnVD .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28BZjnVD .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28BZjnVD .mbr-section-title {
  color: #000000;
}
.cid-vh28BZjnVD .mbr-text,
.cid-vh28BZjnVD .mbr-section-btn {
  color: #000000;
}
.cid-vh28BZs9f7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28BZs9f7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28BZs9f7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28BZs9f7 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28BZs9f7 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28BZs9f7 .container {
    padding: 0 28px;
  }
}
.cid-vh28BZs9f7 .row {
  justify-content: center;
}
.cid-vh28BZs9f7 .item {
  margin-bottom: 60px;
}
.cid-vh28BZs9f7 .item .item-wrapper {
  display: block;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28BZs9f7 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28BZs9f7 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28BZs9f7 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28BZs9f7 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28BZs9f7 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28BZs9f7 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28BZs9f7 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28BZs9f7 .mbr-card-title {
  color: #000000;
}
.cid-vh28BZs9f7 .mbr-price {
  color: #000000;
}
.cid-vh28BZs9f7 .mbr-desc {
  color: #000000;
}
.cid-vh28BZs9f7 .mbr-desc,
.cid-vh28BZs9f7 .desc-wrap {
  color: #000000;
}
.cid-vh28BuU34z {
  background-color: transparent;
}
.cid-vh28BuU34z .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28BuU34z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28BuU34z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28BuU34z .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28BuU34z .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28BuU34z .menu_box .navbar.opened,
  .cid-vh28BuU34z .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28BuU34z .navbar-dropdown {
  position: relative !important;
}
.cid-vh28BuU34z .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28BuU34z ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28BuU34z .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28BuU34z .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28BuU34z .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28BuU34z li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28BuU34z .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28BuU34z .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28BuU34z .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28BuU34z .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28BuU34z .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28BuU34z .nav-item .nav-link {
  position: relative;
}
.cid-vh28BuU34z .nav-item .nav-link:hover::before,
.cid-vh28BuU34z .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28BuU34z .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28BuU34z .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28BuU34z .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28BuU34z .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28BuU34z .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28BuU34z .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28BuU34z .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28BuU34z .offcanvas_box {
    display: none;
  }
}
.cid-vh28BuU34z .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28BuU34z .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28BuU34z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28BuU34z .container {
  display: flex;
  margin: auto;
}
.cid-vh28BuU34z .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28BuU34z .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28BuU34z .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28BuU34z .navbar-caption {
  color: #000000;
}
.cid-vh28BuU34z .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28BuU34z .navbar-nav {
    margin: 0;
  }
}
.cid-vh28BuU34z .dropdown-menu,
.cid-vh28BuU34z .navbar.opened {
  background-color: false !important;
}
.cid-vh28BuU34z .nav-item:focus,
.cid-vh28BuU34z .nav-link:focus {
  outline: none;
}
.cid-vh28BuU34z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28BuU34z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28BuU34z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28BuU34z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28BuU34z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28BuU34z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28BuU34z .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28BuU34z .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28BuU34z .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28BuU34z .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28BuU34z .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28BuU34z .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28BuU34z .navbar.collapsed {
  justify-content: center;
}
.cid-vh28BuU34z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28BuU34z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28BuU34z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28BuU34z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28BuU34z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28BuU34z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28BuU34z .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28BuU34z .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28BuU34z .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28BuU34z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28BuU34z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28BuU34z .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28BuU34z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28BuU34z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28BuU34z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28BuU34z .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28BuU34z .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28BuU34z .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28BuU34z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28BuU34z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28BuU34z .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28BuU34z .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28BuU34z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28BuU34z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28BuU34z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28BuU34z .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28BuU34z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28BuU34z .dropdown-item.active,
.cid-vh28BuU34z .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28BuU34z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28BuU34z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28BuU34z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28BuU34z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28BuU34z ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28BuU34z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28BuU34z button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28BuU34z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28BuU34z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28BuU34z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28BuU34z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28BuU34z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28BuU34z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28BuU34z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28BuU34z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28BuU34z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28BuU34z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28BuU34z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28BuU34z .navbar {
    height: 70px;
  }
  .cid-vh28BuU34z .navbar.opened {
    height: auto;
  }
  .cid-vh28BuU34z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28BuU34z .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28BuU34z .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28BuU34z .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28BuU34z .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28BuU34z .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28BuU34z .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28BuU34z .text_widget {
  margin-bottom: 32px;
}
.cid-vh28BuU34z .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28BuU34z .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28BuU34z .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28BuU34z .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28BuU34z .mbr-section-subtitle,
.cid-vh28BuU34z .text_widget,
.cid-vh28BuU34z .mbr-section-btn {
  text-align: center;
}
.cid-vh28BuU34z a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28BuU34z .nav-link,
.cid-vh28BuU34z .dropdown-item {
  color: #000000;
}
.cid-vh28Bvhloc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28Bvhloc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28Bvhloc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28Bvhloc .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28Bvhloc .container-fluid {
    padding: 0;
  }
}
.cid-vh28Bvhloc .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28Bvhloc .container {
    padding: 0 28px;
  }
}
.cid-vh28Bvhloc .row {
  margin: -1px 0 0 0;
}
.cid-vh28Bvhloc .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28Bvhloc .card {
    padding: 28px;
  }
}
.cid-vh28Bvhloc .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28Bvhloc .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28Bvhloc .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28Bvhloc .title-wrapper {
    display: block;
  }
}
.cid-vh28Bvhloc .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28Bvhloc .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28Bvhloc .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28Bvhloc .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28Bvhloc .mbr-section-title {
  color: #000000;
}
.cid-vh28Bvhloc .mbr-text,
.cid-vh28Bvhloc .mbr-section-btn {
  color: #000000;
}
.cid-vh28BvpjB1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28BvpjB1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28BvpjB1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28BvpjB1 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28BvpjB1 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28BvpjB1 .container {
    padding: 0 28px;
  }
}
.cid-vh28BvpjB1 .row {
  justify-content: center;
}
.cid-vh28BvpjB1 .item {
  margin-bottom: 60px;
}
.cid-vh28BvpjB1 .item .item-wrapper {
  display: block;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28BvpjB1 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28BvpjB1 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28BvpjB1 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28BvpjB1 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28BvpjB1 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28BvpjB1 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28BvpjB1 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28BvpjB1 .mbr-card-title {
  color: #000000;
}
.cid-vh28BvpjB1 .mbr-price {
  color: #000000;
}
.cid-vh28BvpjB1 .mbr-desc {
  color: #000000;
}
.cid-vh28BvpjB1 .mbr-desc,
.cid-vh28BvpjB1 .desc-wrap {
  color: #000000;
}
.cid-vh28AUENUm {
  background-color: transparent;
}
.cid-vh28AUENUm .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28AUENUm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28AUENUm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28AUENUm .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28AUENUm .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28AUENUm .menu_box .navbar.opened,
  .cid-vh28AUENUm .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28AUENUm .navbar-dropdown {
  position: relative !important;
}
.cid-vh28AUENUm .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28AUENUm ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28AUENUm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28AUENUm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28AUENUm .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28AUENUm li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28AUENUm .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28AUENUm .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28AUENUm .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28AUENUm .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28AUENUm .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28AUENUm .nav-item .nav-link {
  position: relative;
}
.cid-vh28AUENUm .nav-item .nav-link:hover::before,
.cid-vh28AUENUm .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28AUENUm .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28AUENUm .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28AUENUm .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28AUENUm .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28AUENUm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28AUENUm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28AUENUm .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28AUENUm .offcanvas_box {
    display: none;
  }
}
.cid-vh28AUENUm .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28AUENUm .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28AUENUm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28AUENUm .container {
  display: flex;
  margin: auto;
}
.cid-vh28AUENUm .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28AUENUm .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28AUENUm .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28AUENUm .navbar-caption {
  color: #000000;
}
.cid-vh28AUENUm .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28AUENUm .navbar-nav {
    margin: 0;
  }
}
.cid-vh28AUENUm .dropdown-menu,
.cid-vh28AUENUm .navbar.opened {
  background-color: false !important;
}
.cid-vh28AUENUm .nav-item:focus,
.cid-vh28AUENUm .nav-link:focus {
  outline: none;
}
.cid-vh28AUENUm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28AUENUm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28AUENUm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28AUENUm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28AUENUm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28AUENUm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28AUENUm .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28AUENUm .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28AUENUm .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28AUENUm .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28AUENUm .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28AUENUm .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28AUENUm .navbar.collapsed {
  justify-content: center;
}
.cid-vh28AUENUm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28AUENUm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28AUENUm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28AUENUm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28AUENUm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28AUENUm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28AUENUm .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28AUENUm .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28AUENUm .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28AUENUm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28AUENUm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28AUENUm .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28AUENUm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28AUENUm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28AUENUm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28AUENUm .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28AUENUm .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28AUENUm .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28AUENUm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28AUENUm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28AUENUm .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28AUENUm .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28AUENUm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28AUENUm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28AUENUm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28AUENUm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28AUENUm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28AUENUm .dropdown-item.active,
.cid-vh28AUENUm .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28AUENUm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28AUENUm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28AUENUm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28AUENUm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28AUENUm ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28AUENUm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28AUENUm button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28AUENUm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28AUENUm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28AUENUm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28AUENUm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28AUENUm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28AUENUm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28AUENUm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28AUENUm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28AUENUm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28AUENUm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28AUENUm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28AUENUm .navbar {
    height: 70px;
  }
  .cid-vh28AUENUm .navbar.opened {
    height: auto;
  }
  .cid-vh28AUENUm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28AUENUm .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28AUENUm .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28AUENUm .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28AUENUm .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28AUENUm .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28AUENUm .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28AUENUm .text_widget {
  margin-bottom: 32px;
}
.cid-vh28AUENUm .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28AUENUm .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28AUENUm .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28AUENUm .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28AUENUm .mbr-section-subtitle,
.cid-vh28AUENUm .text_widget,
.cid-vh28AUENUm .mbr-section-btn {
  text-align: center;
}
.cid-vh28AUENUm a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28AUENUm .nav-link,
.cid-vh28AUENUm .dropdown-item {
  color: #000000;
}
.cid-vh28AUZjUN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28AUZjUN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28AUZjUN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28AUZjUN .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28AUZjUN .container-fluid {
    padding: 0;
  }
}
.cid-vh28AUZjUN .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28AUZjUN .container {
    padding: 0 28px;
  }
}
.cid-vh28AUZjUN .row {
  margin: -1px 0 0 0;
}
.cid-vh28AUZjUN .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28AUZjUN .card {
    padding: 28px;
  }
}
.cid-vh28AUZjUN .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28AUZjUN .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28AUZjUN .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28AUZjUN .title-wrapper {
    display: block;
  }
}
.cid-vh28AUZjUN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28AUZjUN .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28AUZjUN .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28AUZjUN .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28AUZjUN .mbr-section-title {
  color: #000000;
}
.cid-vh28AUZjUN .mbr-text,
.cid-vh28AUZjUN .mbr-section-btn {
  color: #000000;
}
.cid-vh28AV6AHJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28AV6AHJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28AV6AHJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28AV6AHJ .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28AV6AHJ .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28AV6AHJ .container {
    padding: 0 28px;
  }
}
.cid-vh28AV6AHJ .row {
  justify-content: center;
}
.cid-vh28AV6AHJ .item {
  margin-bottom: 60px;
}
.cid-vh28AV6AHJ .item .item-wrapper {
  display: block;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28AV6AHJ .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28AV6AHJ .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28AV6AHJ .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28AV6AHJ .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28AV6AHJ .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28AV6AHJ .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28AV6AHJ .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28AV6AHJ .mbr-card-title {
  color: #000000;
}
.cid-vh28AV6AHJ .mbr-price {
  color: #000000;
}
.cid-vh28AV6AHJ .mbr-desc {
  color: #000000;
}
.cid-vh28AV6AHJ .mbr-desc,
.cid-vh28AV6AHJ .desc-wrap {
  color: #000000;
}
.cid-vh28Auj14y {
  background-color: transparent;
}
.cid-vh28Auj14y .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28Auj14y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28Auj14y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28Auj14y .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28Auj14y .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28Auj14y .menu_box .navbar.opened,
  .cid-vh28Auj14y .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28Auj14y .navbar-dropdown {
  position: relative !important;
}
.cid-vh28Auj14y .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28Auj14y ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28Auj14y .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28Auj14y .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28Auj14y .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28Auj14y li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28Auj14y .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28Auj14y .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28Auj14y .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28Auj14y .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28Auj14y .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28Auj14y .nav-item .nav-link {
  position: relative;
}
.cid-vh28Auj14y .nav-item .nav-link:hover::before,
.cid-vh28Auj14y .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28Auj14y .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28Auj14y .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28Auj14y .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28Auj14y .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28Auj14y .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28Auj14y .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28Auj14y .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28Auj14y .offcanvas_box {
    display: none;
  }
}
.cid-vh28Auj14y .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28Auj14y .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28Auj14y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28Auj14y .container {
  display: flex;
  margin: auto;
}
.cid-vh28Auj14y .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28Auj14y .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28Auj14y .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28Auj14y .navbar-caption {
  color: #000000;
}
.cid-vh28Auj14y .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28Auj14y .navbar-nav {
    margin: 0;
  }
}
.cid-vh28Auj14y .dropdown-menu,
.cid-vh28Auj14y .navbar.opened {
  background-color: false !important;
}
.cid-vh28Auj14y .nav-item:focus,
.cid-vh28Auj14y .nav-link:focus {
  outline: none;
}
.cid-vh28Auj14y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28Auj14y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28Auj14y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28Auj14y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28Auj14y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28Auj14y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28Auj14y .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28Auj14y .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28Auj14y .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28Auj14y .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28Auj14y .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28Auj14y .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28Auj14y .navbar.collapsed {
  justify-content: center;
}
.cid-vh28Auj14y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28Auj14y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28Auj14y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28Auj14y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28Auj14y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28Auj14y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28Auj14y .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28Auj14y .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28Auj14y .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28Auj14y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28Auj14y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28Auj14y .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28Auj14y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28Auj14y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28Auj14y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28Auj14y .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28Auj14y .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28Auj14y .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28Auj14y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28Auj14y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28Auj14y .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28Auj14y .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28Auj14y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28Auj14y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28Auj14y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28Auj14y .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28Auj14y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28Auj14y .dropdown-item.active,
.cid-vh28Auj14y .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28Auj14y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28Auj14y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28Auj14y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28Auj14y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28Auj14y ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28Auj14y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28Auj14y button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28Auj14y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28Auj14y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28Auj14y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28Auj14y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28Auj14y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28Auj14y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28Auj14y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28Auj14y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28Auj14y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28Auj14y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28Auj14y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28Auj14y .navbar {
    height: 70px;
  }
  .cid-vh28Auj14y .navbar.opened {
    height: auto;
  }
  .cid-vh28Auj14y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28Auj14y .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28Auj14y .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28Auj14y .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28Auj14y .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28Auj14y .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28Auj14y .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28Auj14y .text_widget {
  margin-bottom: 32px;
}
.cid-vh28Auj14y .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28Auj14y .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28Auj14y .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28Auj14y .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28Auj14y .mbr-section-subtitle,
.cid-vh28Auj14y .text_widget,
.cid-vh28Auj14y .mbr-section-btn {
  text-align: center;
}
.cid-vh28Auj14y a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28Auj14y .nav-link,
.cid-vh28Auj14y .dropdown-item {
  color: #000000;
}
.cid-vh28AuERJN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28AuERJN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28AuERJN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28AuERJN .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28AuERJN .container-fluid {
    padding: 0;
  }
}
.cid-vh28AuERJN .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28AuERJN .container {
    padding: 0 28px;
  }
}
.cid-vh28AuERJN .row {
  margin: -1px 0 0 0;
}
.cid-vh28AuERJN .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28AuERJN .card {
    padding: 28px;
  }
}
.cid-vh28AuERJN .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28AuERJN .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28AuERJN .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28AuERJN .title-wrapper {
    display: block;
  }
}
.cid-vh28AuERJN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28AuERJN .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28AuERJN .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28AuERJN .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28AuERJN .mbr-section-title {
  color: #000000;
}
.cid-vh28AuERJN .mbr-text,
.cid-vh28AuERJN .mbr-section-btn {
  color: #000000;
}
.cid-vh28AuLEUC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28AuLEUC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28AuLEUC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28AuLEUC .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28AuLEUC .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28AuLEUC .container {
    padding: 0 28px;
  }
}
.cid-vh28AuLEUC .row {
  justify-content: center;
}
.cid-vh28AuLEUC .item {
  margin-bottom: 60px;
}
.cid-vh28AuLEUC .item .item-wrapper {
  display: block;
}
.cid-vh28AuLEUC .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28AuLEUC .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28AuLEUC .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28AuLEUC .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28AuLEUC .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28AuLEUC .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28AuLEUC .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28AuLEUC .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28AuLEUC .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28AuLEUC .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28AuLEUC .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28AuLEUC .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28AuLEUC .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28AuLEUC .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28AuLEUC .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28AuLEUC .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28AuLEUC .mbr-card-title {
  color: #000000;
}
.cid-vh28AuLEUC .mbr-price {
  color: #000000;
}
.cid-vh28AuLEUC .mbr-desc {
  color: #000000;
}
.cid-vh28AuLEUC .mbr-desc,
.cid-vh28AuLEUC .desc-wrap {
  color: #000000;
}
.cid-vh28A6v30T {
  background-color: transparent;
}
.cid-vh28A6v30T .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28A6v30T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28A6v30T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28A6v30T .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28A6v30T .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28A6v30T .menu_box .navbar.opened,
  .cid-vh28A6v30T .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28A6v30T .navbar-dropdown {
  position: relative !important;
}
.cid-vh28A6v30T .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28A6v30T ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28A6v30T .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28A6v30T .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28A6v30T .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28A6v30T li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28A6v30T .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28A6v30T .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28A6v30T .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28A6v30T .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28A6v30T .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28A6v30T .nav-item .nav-link {
  position: relative;
}
.cid-vh28A6v30T .nav-item .nav-link:hover::before,
.cid-vh28A6v30T .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28A6v30T .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28A6v30T .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28A6v30T .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28A6v30T .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28A6v30T .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28A6v30T .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28A6v30T .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28A6v30T .offcanvas_box {
    display: none;
  }
}
.cid-vh28A6v30T .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28A6v30T .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28A6v30T .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28A6v30T .container {
  display: flex;
  margin: auto;
}
.cid-vh28A6v30T .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28A6v30T .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28A6v30T .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28A6v30T .navbar-caption {
  color: #000000;
}
.cid-vh28A6v30T .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28A6v30T .navbar-nav {
    margin: 0;
  }
}
.cid-vh28A6v30T .dropdown-menu,
.cid-vh28A6v30T .navbar.opened {
  background-color: false !important;
}
.cid-vh28A6v30T .nav-item:focus,
.cid-vh28A6v30T .nav-link:focus {
  outline: none;
}
.cid-vh28A6v30T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28A6v30T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28A6v30T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28A6v30T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28A6v30T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28A6v30T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28A6v30T .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28A6v30T .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28A6v30T .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28A6v30T .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28A6v30T .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28A6v30T .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28A6v30T .navbar.collapsed {
  justify-content: center;
}
.cid-vh28A6v30T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28A6v30T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28A6v30T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28A6v30T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28A6v30T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28A6v30T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28A6v30T .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28A6v30T .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28A6v30T .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28A6v30T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28A6v30T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28A6v30T .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28A6v30T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28A6v30T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28A6v30T .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28A6v30T .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28A6v30T .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28A6v30T .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28A6v30T .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28A6v30T .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28A6v30T .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28A6v30T .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28A6v30T .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28A6v30T .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28A6v30T .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28A6v30T .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28A6v30T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28A6v30T .dropdown-item.active,
.cid-vh28A6v30T .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28A6v30T .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28A6v30T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28A6v30T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28A6v30T .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28A6v30T ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28A6v30T .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28A6v30T button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28A6v30T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28A6v30T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28A6v30T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28A6v30T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28A6v30T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28A6v30T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28A6v30T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28A6v30T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28A6v30T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28A6v30T a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28A6v30T .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28A6v30T .navbar {
    height: 70px;
  }
  .cid-vh28A6v30T .navbar.opened {
    height: auto;
  }
  .cid-vh28A6v30T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28A6v30T .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28A6v30T .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28A6v30T .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28A6v30T .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28A6v30T .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28A6v30T .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28A6v30T .text_widget {
  margin-bottom: 32px;
}
.cid-vh28A6v30T .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28A6v30T .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28A6v30T .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28A6v30T .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28A6v30T .mbr-section-subtitle,
.cid-vh28A6v30T .text_widget,
.cid-vh28A6v30T .mbr-section-btn {
  text-align: center;
}
.cid-vh28A6v30T a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28A6v30T .nav-link,
.cid-vh28A6v30T .dropdown-item {
  color: #000000;
}
.cid-vh28A6Xfwg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28A6Xfwg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28A6Xfwg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28A6Xfwg .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28A6Xfwg .container-fluid {
    padding: 0;
  }
}
.cid-vh28A6Xfwg .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28A6Xfwg .container {
    padding: 0 28px;
  }
}
.cid-vh28A6Xfwg .row {
  margin: -1px 0 0 0;
}
.cid-vh28A6Xfwg .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28A6Xfwg .card {
    padding: 28px;
  }
}
.cid-vh28A6Xfwg .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28A6Xfwg .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28A6Xfwg .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28A6Xfwg .title-wrapper {
    display: block;
  }
}
.cid-vh28A6Xfwg .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28A6Xfwg .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28A6Xfwg .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28A6Xfwg .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28A6Xfwg .mbr-section-title {
  color: #000000;
}
.cid-vh28A6Xfwg .mbr-text,
.cid-vh28A6Xfwg .mbr-section-btn {
  color: #000000;
}
.cid-vh28A76PK4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28A76PK4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28A76PK4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28A76PK4 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28A76PK4 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28A76PK4 .container {
    padding: 0 28px;
  }
}
.cid-vh28A76PK4 .row {
  justify-content: center;
}
.cid-vh28A76PK4 .item {
  margin-bottom: 60px;
}
.cid-vh28A76PK4 .item .item-wrapper {
  display: block;
}
.cid-vh28A76PK4 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28A76PK4 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28A76PK4 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28A76PK4 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28A76PK4 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28A76PK4 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28A76PK4 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28A76PK4 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28A76PK4 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28A76PK4 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28A76PK4 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28A76PK4 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28A76PK4 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28A76PK4 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28A76PK4 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28A76PK4 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28A76PK4 .mbr-card-title {
  color: #000000;
}
.cid-vh28A76PK4 .mbr-price {
  color: #000000;
}
.cid-vh28A76PK4 .mbr-desc {
  color: #000000;
}
.cid-vh28A76PK4 .mbr-desc,
.cid-vh28A76PK4 .desc-wrap {
  color: #000000;
}
.cid-vh28zJSVgD {
  background-color: transparent;
}
.cid-vh28zJSVgD .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28zJSVgD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28zJSVgD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28zJSVgD .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28zJSVgD .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28zJSVgD .menu_box .navbar.opened,
  .cid-vh28zJSVgD .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28zJSVgD .navbar-dropdown {
  position: relative !important;
}
.cid-vh28zJSVgD .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28zJSVgD ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28zJSVgD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28zJSVgD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28zJSVgD .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28zJSVgD li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28zJSVgD .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28zJSVgD .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28zJSVgD .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28zJSVgD .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28zJSVgD .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28zJSVgD .nav-item .nav-link {
  position: relative;
}
.cid-vh28zJSVgD .nav-item .nav-link:hover::before,
.cid-vh28zJSVgD .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28zJSVgD .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28zJSVgD .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28zJSVgD .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28zJSVgD .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28zJSVgD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28zJSVgD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28zJSVgD .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28zJSVgD .offcanvas_box {
    display: none;
  }
}
.cid-vh28zJSVgD .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28zJSVgD .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28zJSVgD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28zJSVgD .container {
  display: flex;
  margin: auto;
}
.cid-vh28zJSVgD .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28zJSVgD .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28zJSVgD .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28zJSVgD .navbar-caption {
  color: #000000;
}
.cid-vh28zJSVgD .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28zJSVgD .navbar-nav {
    margin: 0;
  }
}
.cid-vh28zJSVgD .dropdown-menu,
.cid-vh28zJSVgD .navbar.opened {
  background-color: false !important;
}
.cid-vh28zJSVgD .nav-item:focus,
.cid-vh28zJSVgD .nav-link:focus {
  outline: none;
}
.cid-vh28zJSVgD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28zJSVgD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28zJSVgD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28zJSVgD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28zJSVgD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28zJSVgD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28zJSVgD .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28zJSVgD .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28zJSVgD .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28zJSVgD .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28zJSVgD .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28zJSVgD .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28zJSVgD .navbar.collapsed {
  justify-content: center;
}
.cid-vh28zJSVgD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28zJSVgD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28zJSVgD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28zJSVgD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28zJSVgD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28zJSVgD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28zJSVgD .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28zJSVgD .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28zJSVgD .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28zJSVgD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28zJSVgD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28zJSVgD .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28zJSVgD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28zJSVgD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28zJSVgD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28zJSVgD .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28zJSVgD .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28zJSVgD .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28zJSVgD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28zJSVgD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28zJSVgD .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28zJSVgD .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28zJSVgD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28zJSVgD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28zJSVgD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28zJSVgD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28zJSVgD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28zJSVgD .dropdown-item.active,
.cid-vh28zJSVgD .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28zJSVgD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28zJSVgD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28zJSVgD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28zJSVgD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28zJSVgD ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28zJSVgD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28zJSVgD button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28zJSVgD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28zJSVgD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28zJSVgD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28zJSVgD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28zJSVgD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28zJSVgD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28zJSVgD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28zJSVgD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28zJSVgD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28zJSVgD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28zJSVgD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28zJSVgD .navbar {
    height: 70px;
  }
  .cid-vh28zJSVgD .navbar.opened {
    height: auto;
  }
  .cid-vh28zJSVgD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28zJSVgD .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28zJSVgD .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28zJSVgD .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28zJSVgD .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28zJSVgD .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28zJSVgD .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28zJSVgD .text_widget {
  margin-bottom: 32px;
}
.cid-vh28zJSVgD .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28zJSVgD .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28zJSVgD .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28zJSVgD .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28zJSVgD .mbr-section-subtitle,
.cid-vh28zJSVgD .text_widget,
.cid-vh28zJSVgD .mbr-section-btn {
  text-align: center;
}
.cid-vh28zJSVgD a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28zJSVgD .nav-link,
.cid-vh28zJSVgD .dropdown-item {
  color: #000000;
}
.cid-vh28zKcXaM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28zKcXaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28zKcXaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28zKcXaM .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28zKcXaM .container-fluid {
    padding: 0;
  }
}
.cid-vh28zKcXaM .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28zKcXaM .container {
    padding: 0 28px;
  }
}
.cid-vh28zKcXaM .row {
  margin: -1px 0 0 0;
}
.cid-vh28zKcXaM .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28zKcXaM .card {
    padding: 28px;
  }
}
.cid-vh28zKcXaM .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28zKcXaM .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28zKcXaM .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28zKcXaM .title-wrapper {
    display: block;
  }
}
.cid-vh28zKcXaM .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28zKcXaM .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28zKcXaM .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28zKcXaM .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28zKcXaM .mbr-section-title {
  color: #000000;
}
.cid-vh28zKcXaM .mbr-text,
.cid-vh28zKcXaM .mbr-section-btn {
  color: #000000;
}
.cid-vh28zKjH9c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28zKjH9c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28zKjH9c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28zKjH9c .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28zKjH9c .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28zKjH9c .container {
    padding: 0 28px;
  }
}
.cid-vh28zKjH9c .row {
  justify-content: center;
}
.cid-vh28zKjH9c .item {
  margin-bottom: 60px;
}
.cid-vh28zKjH9c .item .item-wrapper {
  display: block;
}
.cid-vh28zKjH9c .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28zKjH9c .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28zKjH9c .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28zKjH9c .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28zKjH9c .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28zKjH9c .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28zKjH9c .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28zKjH9c .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28zKjH9c .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28zKjH9c .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28zKjH9c .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28zKjH9c .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28zKjH9c .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28zKjH9c .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28zKjH9c .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28zKjH9c .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28zKjH9c .mbr-card-title {
  color: #000000;
}
.cid-vh28zKjH9c .mbr-price {
  color: #000000;
}
.cid-vh28zKjH9c .mbr-desc {
  color: #000000;
}
.cid-vh28zKjH9c .mbr-desc,
.cid-vh28zKjH9c .desc-wrap {
  color: #000000;
}
.cid-vh28zoD5a0 {
  background-color: transparent;
}
.cid-vh28zoD5a0 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28zoD5a0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28zoD5a0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28zoD5a0 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28zoD5a0 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28zoD5a0 .menu_box .navbar.opened,
  .cid-vh28zoD5a0 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28zoD5a0 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28zoD5a0 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28zoD5a0 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28zoD5a0 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28zoD5a0 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28zoD5a0 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28zoD5a0 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28zoD5a0 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28zoD5a0 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28zoD5a0 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28zoD5a0 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28zoD5a0 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28zoD5a0 .nav-item .nav-link {
  position: relative;
}
.cid-vh28zoD5a0 .nav-item .nav-link:hover::before,
.cid-vh28zoD5a0 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28zoD5a0 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28zoD5a0 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28zoD5a0 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28zoD5a0 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28zoD5a0 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28zoD5a0 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28zoD5a0 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28zoD5a0 .offcanvas_box {
    display: none;
  }
}
.cid-vh28zoD5a0 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28zoD5a0 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28zoD5a0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28zoD5a0 .container {
  display: flex;
  margin: auto;
}
.cid-vh28zoD5a0 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28zoD5a0 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28zoD5a0 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28zoD5a0 .navbar-caption {
  color: #000000;
}
.cid-vh28zoD5a0 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28zoD5a0 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28zoD5a0 .dropdown-menu,
.cid-vh28zoD5a0 .navbar.opened {
  background-color: false !important;
}
.cid-vh28zoD5a0 .nav-item:focus,
.cid-vh28zoD5a0 .nav-link:focus {
  outline: none;
}
.cid-vh28zoD5a0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28zoD5a0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28zoD5a0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28zoD5a0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28zoD5a0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28zoD5a0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28zoD5a0 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28zoD5a0 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28zoD5a0 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28zoD5a0 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28zoD5a0 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28zoD5a0 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28zoD5a0 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28zoD5a0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28zoD5a0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28zoD5a0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28zoD5a0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28zoD5a0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28zoD5a0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28zoD5a0 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28zoD5a0 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28zoD5a0 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28zoD5a0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28zoD5a0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28zoD5a0 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28zoD5a0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28zoD5a0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28zoD5a0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28zoD5a0 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28zoD5a0 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28zoD5a0 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28zoD5a0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28zoD5a0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28zoD5a0 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28zoD5a0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28zoD5a0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28zoD5a0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28zoD5a0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28zoD5a0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28zoD5a0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28zoD5a0 .dropdown-item.active,
.cid-vh28zoD5a0 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28zoD5a0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28zoD5a0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28zoD5a0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28zoD5a0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28zoD5a0 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28zoD5a0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28zoD5a0 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28zoD5a0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28zoD5a0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28zoD5a0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28zoD5a0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28zoD5a0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28zoD5a0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28zoD5a0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28zoD5a0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28zoD5a0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28zoD5a0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28zoD5a0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28zoD5a0 .navbar {
    height: 70px;
  }
  .cid-vh28zoD5a0 .navbar.opened {
    height: auto;
  }
  .cid-vh28zoD5a0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28zoD5a0 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28zoD5a0 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28zoD5a0 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28zoD5a0 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28zoD5a0 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28zoD5a0 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28zoD5a0 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28zoD5a0 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28zoD5a0 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28zoD5a0 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28zoD5a0 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28zoD5a0 .mbr-section-subtitle,
.cid-vh28zoD5a0 .text_widget,
.cid-vh28zoD5a0 .mbr-section-btn {
  text-align: center;
}
.cid-vh28zoD5a0 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28zoD5a0 .nav-link,
.cid-vh28zoD5a0 .dropdown-item {
  color: #000000;
}
.cid-vh28zoYt2K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28zoYt2K .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28zoYt2K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28zoYt2K .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28zoYt2K .container-fluid {
    padding: 0;
  }
}
.cid-vh28zoYt2K .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28zoYt2K .container {
    padding: 0 28px;
  }
}
.cid-vh28zoYt2K .row {
  margin: -1px 0 0 0;
}
.cid-vh28zoYt2K .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28zoYt2K .card {
    padding: 28px;
  }
}
.cid-vh28zoYt2K .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28zoYt2K .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28zoYt2K .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28zoYt2K .title-wrapper {
    display: block;
  }
}
.cid-vh28zoYt2K .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28zoYt2K .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28zoYt2K .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28zoYt2K .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28zoYt2K .mbr-section-title {
  color: #000000;
}
.cid-vh28zoYt2K .mbr-text,
.cid-vh28zoYt2K .mbr-section-btn {
  color: #000000;
}
.cid-vh28zp7E4t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28zp7E4t .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28zp7E4t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28zp7E4t .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28zp7E4t .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28zp7E4t .container {
    padding: 0 28px;
  }
}
.cid-vh28zp7E4t .row {
  justify-content: center;
}
.cid-vh28zp7E4t .item {
  margin-bottom: 60px;
}
.cid-vh28zp7E4t .item .item-wrapper {
  display: block;
}
.cid-vh28zp7E4t .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28zp7E4t .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28zp7E4t .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28zp7E4t .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28zp7E4t .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28zp7E4t .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28zp7E4t .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28zp7E4t .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28zp7E4t .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28zp7E4t .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28zp7E4t .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28zp7E4t .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28zp7E4t .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28zp7E4t .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28zp7E4t .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28zp7E4t .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28zp7E4t .mbr-card-title {
  color: #000000;
}
.cid-vh28zp7E4t .mbr-price {
  color: #000000;
}
.cid-vh28zp7E4t .mbr-desc {
  color: #000000;
}
.cid-vh28zp7E4t .mbr-desc,
.cid-vh28zp7E4t .desc-wrap {
  color: #000000;
}
.cid-vh28z0CgF8 {
  background-color: transparent;
}
.cid-vh28z0CgF8 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28z0CgF8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28z0CgF8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28z0CgF8 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28z0CgF8 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28z0CgF8 .menu_box .navbar.opened,
  .cid-vh28z0CgF8 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28z0CgF8 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28z0CgF8 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28z0CgF8 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28z0CgF8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28z0CgF8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28z0CgF8 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28z0CgF8 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28z0CgF8 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28z0CgF8 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28z0CgF8 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28z0CgF8 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28z0CgF8 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28z0CgF8 .nav-item .nav-link {
  position: relative;
}
.cid-vh28z0CgF8 .nav-item .nav-link:hover::before,
.cid-vh28z0CgF8 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28z0CgF8 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28z0CgF8 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28z0CgF8 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28z0CgF8 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28z0CgF8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28z0CgF8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28z0CgF8 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28z0CgF8 .offcanvas_box {
    display: none;
  }
}
.cid-vh28z0CgF8 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28z0CgF8 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28z0CgF8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28z0CgF8 .container {
  display: flex;
  margin: auto;
}
.cid-vh28z0CgF8 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28z0CgF8 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28z0CgF8 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28z0CgF8 .navbar-caption {
  color: #000000;
}
.cid-vh28z0CgF8 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28z0CgF8 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28z0CgF8 .dropdown-menu,
.cid-vh28z0CgF8 .navbar.opened {
  background-color: false !important;
}
.cid-vh28z0CgF8 .nav-item:focus,
.cid-vh28z0CgF8 .nav-link:focus {
  outline: none;
}
.cid-vh28z0CgF8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28z0CgF8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28z0CgF8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28z0CgF8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28z0CgF8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28z0CgF8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28z0CgF8 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28z0CgF8 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28z0CgF8 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28z0CgF8 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28z0CgF8 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28z0CgF8 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28z0CgF8 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28z0CgF8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28z0CgF8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28z0CgF8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28z0CgF8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28z0CgF8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28z0CgF8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28z0CgF8 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28z0CgF8 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28z0CgF8 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28z0CgF8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28z0CgF8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28z0CgF8 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28z0CgF8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28z0CgF8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28z0CgF8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28z0CgF8 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28z0CgF8 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28z0CgF8 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28z0CgF8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28z0CgF8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28z0CgF8 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28z0CgF8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28z0CgF8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28z0CgF8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28z0CgF8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28z0CgF8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28z0CgF8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28z0CgF8 .dropdown-item.active,
.cid-vh28z0CgF8 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28z0CgF8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28z0CgF8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28z0CgF8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28z0CgF8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28z0CgF8 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28z0CgF8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28z0CgF8 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28z0CgF8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28z0CgF8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28z0CgF8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28z0CgF8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28z0CgF8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28z0CgF8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28z0CgF8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28z0CgF8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28z0CgF8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28z0CgF8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28z0CgF8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28z0CgF8 .navbar {
    height: 70px;
  }
  .cid-vh28z0CgF8 .navbar.opened {
    height: auto;
  }
  .cid-vh28z0CgF8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28z0CgF8 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28z0CgF8 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28z0CgF8 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28z0CgF8 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28z0CgF8 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28z0CgF8 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28z0CgF8 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28z0CgF8 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28z0CgF8 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28z0CgF8 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28z0CgF8 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28z0CgF8 .mbr-section-subtitle,
.cid-vh28z0CgF8 .text_widget,
.cid-vh28z0CgF8 .mbr-section-btn {
  text-align: center;
}
.cid-vh28z0CgF8 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28z0CgF8 .nav-link,
.cid-vh28z0CgF8 .dropdown-item {
  color: #000000;
}
.cid-vh28z0Xl1N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28z0Xl1N .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28z0Xl1N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28z0Xl1N .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28z0Xl1N .container-fluid {
    padding: 0;
  }
}
.cid-vh28z0Xl1N .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28z0Xl1N .container {
    padding: 0 28px;
  }
}
.cid-vh28z0Xl1N .row {
  margin: -1px 0 0 0;
}
.cid-vh28z0Xl1N .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28z0Xl1N .card {
    padding: 28px;
  }
}
.cid-vh28z0Xl1N .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28z0Xl1N .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28z0Xl1N .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28z0Xl1N .title-wrapper {
    display: block;
  }
}
.cid-vh28z0Xl1N .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28z0Xl1N .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28z0Xl1N .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28z0Xl1N .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28z0Xl1N .mbr-section-title {
  color: #000000;
}
.cid-vh28z0Xl1N .mbr-text,
.cid-vh28z0Xl1N .mbr-section-btn {
  color: #000000;
}
.cid-vh28z15teW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28z15teW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28z15teW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28z15teW .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28z15teW .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28z15teW .container {
    padding: 0 28px;
  }
}
.cid-vh28z15teW .row {
  justify-content: center;
}
.cid-vh28z15teW .item {
  margin-bottom: 60px;
}
.cid-vh28z15teW .item .item-wrapper {
  display: block;
}
.cid-vh28z15teW .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28z15teW .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28z15teW .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28z15teW .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28z15teW .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28z15teW .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28z15teW .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28z15teW .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28z15teW .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28z15teW .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28z15teW .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28z15teW .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28z15teW .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28z15teW .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28z15teW .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28z15teW .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28z15teW .mbr-card-title {
  color: #000000;
}
.cid-vh28z15teW .mbr-price {
  color: #000000;
}
.cid-vh28z15teW .mbr-desc {
  color: #000000;
}
.cid-vh28z15teW .mbr-desc,
.cid-vh28z15teW .desc-wrap {
  color: #000000;
}
.cid-vh28yD49SY {
  background-color: transparent;
}
.cid-vh28yD49SY .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28yD49SY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28yD49SY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28yD49SY .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28yD49SY .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28yD49SY .menu_box .navbar.opened,
  .cid-vh28yD49SY .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28yD49SY .navbar-dropdown {
  position: relative !important;
}
.cid-vh28yD49SY .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28yD49SY ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28yD49SY .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28yD49SY .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28yD49SY .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28yD49SY li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28yD49SY .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28yD49SY .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28yD49SY .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28yD49SY .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28yD49SY .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28yD49SY .nav-item .nav-link {
  position: relative;
}
.cid-vh28yD49SY .nav-item .nav-link:hover::before,
.cid-vh28yD49SY .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28yD49SY .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28yD49SY .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28yD49SY .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28yD49SY .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28yD49SY .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28yD49SY .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28yD49SY .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28yD49SY .offcanvas_box {
    display: none;
  }
}
.cid-vh28yD49SY .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28yD49SY .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28yD49SY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28yD49SY .container {
  display: flex;
  margin: auto;
}
.cid-vh28yD49SY .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28yD49SY .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28yD49SY .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28yD49SY .navbar-caption {
  color: #000000;
}
.cid-vh28yD49SY .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28yD49SY .navbar-nav {
    margin: 0;
  }
}
.cid-vh28yD49SY .dropdown-menu,
.cid-vh28yD49SY .navbar.opened {
  background-color: false !important;
}
.cid-vh28yD49SY .nav-item:focus,
.cid-vh28yD49SY .nav-link:focus {
  outline: none;
}
.cid-vh28yD49SY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28yD49SY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28yD49SY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28yD49SY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28yD49SY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28yD49SY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28yD49SY .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28yD49SY .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28yD49SY .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28yD49SY .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28yD49SY .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28yD49SY .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28yD49SY .navbar.collapsed {
  justify-content: center;
}
.cid-vh28yD49SY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28yD49SY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28yD49SY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28yD49SY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28yD49SY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28yD49SY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28yD49SY .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28yD49SY .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28yD49SY .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28yD49SY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28yD49SY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28yD49SY .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28yD49SY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28yD49SY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28yD49SY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28yD49SY .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28yD49SY .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28yD49SY .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28yD49SY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28yD49SY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28yD49SY .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28yD49SY .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28yD49SY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28yD49SY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28yD49SY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28yD49SY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28yD49SY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28yD49SY .dropdown-item.active,
.cid-vh28yD49SY .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28yD49SY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28yD49SY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28yD49SY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28yD49SY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28yD49SY ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28yD49SY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28yD49SY button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28yD49SY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28yD49SY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28yD49SY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28yD49SY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28yD49SY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28yD49SY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28yD49SY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28yD49SY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28yD49SY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28yD49SY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28yD49SY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28yD49SY .navbar {
    height: 70px;
  }
  .cid-vh28yD49SY .navbar.opened {
    height: auto;
  }
  .cid-vh28yD49SY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28yD49SY .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28yD49SY .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28yD49SY .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28yD49SY .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28yD49SY .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28yD49SY .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28yD49SY .text_widget {
  margin-bottom: 32px;
}
.cid-vh28yD49SY .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28yD49SY .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28yD49SY .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28yD49SY .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28yD49SY .mbr-section-subtitle,
.cid-vh28yD49SY .text_widget,
.cid-vh28yD49SY .mbr-section-btn {
  text-align: center;
}
.cid-vh28yD49SY a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28yD49SY .nav-link,
.cid-vh28yD49SY .dropdown-item {
  color: #000000;
}
.cid-vh28yDocTE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28yDocTE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28yDocTE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28yDocTE .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28yDocTE .container-fluid {
    padding: 0;
  }
}
.cid-vh28yDocTE .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28yDocTE .container {
    padding: 0 28px;
  }
}
.cid-vh28yDocTE .row {
  margin: -1px 0 0 0;
}
.cid-vh28yDocTE .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28yDocTE .card {
    padding: 28px;
  }
}
.cid-vh28yDocTE .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28yDocTE .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28yDocTE .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28yDocTE .title-wrapper {
    display: block;
  }
}
.cid-vh28yDocTE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28yDocTE .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28yDocTE .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28yDocTE .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28yDocTE .mbr-section-title {
  color: #000000;
}
.cid-vh28yDocTE .mbr-text,
.cid-vh28yDocTE .mbr-section-btn {
  color: #000000;
}
.cid-vh28yDwsOh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28yDwsOh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28yDwsOh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28yDwsOh .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28yDwsOh .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28yDwsOh .container {
    padding: 0 28px;
  }
}
.cid-vh28yDwsOh .row {
  justify-content: center;
}
.cid-vh28yDwsOh .item {
  margin-bottom: 60px;
}
.cid-vh28yDwsOh .item .item-wrapper {
  display: block;
}
.cid-vh28yDwsOh .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28yDwsOh .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28yDwsOh .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28yDwsOh .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28yDwsOh .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28yDwsOh .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28yDwsOh .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28yDwsOh .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28yDwsOh .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28yDwsOh .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28yDwsOh .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28yDwsOh .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28yDwsOh .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28yDwsOh .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28yDwsOh .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28yDwsOh .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28yDwsOh .mbr-card-title {
  color: #000000;
}
.cid-vh28yDwsOh .mbr-price {
  color: #000000;
}
.cid-vh28yDwsOh .mbr-desc {
  color: #000000;
}
.cid-vh28yDwsOh .mbr-desc,
.cid-vh28yDwsOh .desc-wrap {
  color: #000000;
}
.cid-vh28y8hVwo {
  background-color: transparent;
}
.cid-vh28y8hVwo .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28y8hVwo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28y8hVwo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28y8hVwo .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28y8hVwo .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28y8hVwo .menu_box .navbar.opened,
  .cid-vh28y8hVwo .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28y8hVwo .navbar-dropdown {
  position: relative !important;
}
.cid-vh28y8hVwo .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28y8hVwo ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28y8hVwo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28y8hVwo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28y8hVwo .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28y8hVwo li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28y8hVwo .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28y8hVwo .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28y8hVwo .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28y8hVwo .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28y8hVwo .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28y8hVwo .nav-item .nav-link {
  position: relative;
}
.cid-vh28y8hVwo .nav-item .nav-link:hover::before,
.cid-vh28y8hVwo .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28y8hVwo .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28y8hVwo .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28y8hVwo .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28y8hVwo .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28y8hVwo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28y8hVwo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28y8hVwo .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28y8hVwo .offcanvas_box {
    display: none;
  }
}
.cid-vh28y8hVwo .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28y8hVwo .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28y8hVwo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28y8hVwo .container {
  display: flex;
  margin: auto;
}
.cid-vh28y8hVwo .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28y8hVwo .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28y8hVwo .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28y8hVwo .navbar-caption {
  color: #000000;
}
.cid-vh28y8hVwo .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28y8hVwo .navbar-nav {
    margin: 0;
  }
}
.cid-vh28y8hVwo .dropdown-menu,
.cid-vh28y8hVwo .navbar.opened {
  background-color: false !important;
}
.cid-vh28y8hVwo .nav-item:focus,
.cid-vh28y8hVwo .nav-link:focus {
  outline: none;
}
.cid-vh28y8hVwo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28y8hVwo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28y8hVwo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28y8hVwo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28y8hVwo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28y8hVwo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28y8hVwo .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28y8hVwo .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28y8hVwo .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28y8hVwo .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28y8hVwo .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28y8hVwo .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28y8hVwo .navbar.collapsed {
  justify-content: center;
}
.cid-vh28y8hVwo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28y8hVwo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28y8hVwo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28y8hVwo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28y8hVwo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28y8hVwo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28y8hVwo .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28y8hVwo .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28y8hVwo .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28y8hVwo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28y8hVwo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28y8hVwo .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28y8hVwo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28y8hVwo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28y8hVwo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28y8hVwo .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28y8hVwo .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28y8hVwo .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28y8hVwo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28y8hVwo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28y8hVwo .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28y8hVwo .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28y8hVwo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28y8hVwo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28y8hVwo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28y8hVwo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28y8hVwo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28y8hVwo .dropdown-item.active,
.cid-vh28y8hVwo .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28y8hVwo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28y8hVwo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28y8hVwo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28y8hVwo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28y8hVwo ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28y8hVwo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28y8hVwo button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28y8hVwo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28y8hVwo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28y8hVwo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28y8hVwo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28y8hVwo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28y8hVwo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28y8hVwo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28y8hVwo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28y8hVwo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28y8hVwo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28y8hVwo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28y8hVwo .navbar {
    height: 70px;
  }
  .cid-vh28y8hVwo .navbar.opened {
    height: auto;
  }
  .cid-vh28y8hVwo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28y8hVwo .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28y8hVwo .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28y8hVwo .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28y8hVwo .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28y8hVwo .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28y8hVwo .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28y8hVwo .text_widget {
  margin-bottom: 32px;
}
.cid-vh28y8hVwo .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28y8hVwo .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28y8hVwo .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28y8hVwo .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28y8hVwo .mbr-section-subtitle,
.cid-vh28y8hVwo .text_widget,
.cid-vh28y8hVwo .mbr-section-btn {
  text-align: center;
}
.cid-vh28y8hVwo a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28y8hVwo .nav-link,
.cid-vh28y8hVwo .dropdown-item {
  color: #000000;
}
.cid-vh28y8B44Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28y8B44Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28y8B44Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28y8B44Z .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28y8B44Z .container-fluid {
    padding: 0;
  }
}
.cid-vh28y8B44Z .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28y8B44Z .container {
    padding: 0 28px;
  }
}
.cid-vh28y8B44Z .row {
  margin: -1px 0 0 0;
}
.cid-vh28y8B44Z .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28y8B44Z .card {
    padding: 28px;
  }
}
.cid-vh28y8B44Z .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28y8B44Z .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28y8B44Z .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28y8B44Z .title-wrapper {
    display: block;
  }
}
.cid-vh28y8B44Z .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28y8B44Z .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28y8B44Z .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28y8B44Z .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28y8B44Z .mbr-section-title {
  color: #000000;
}
.cid-vh28y8B44Z .mbr-text,
.cid-vh28y8B44Z .mbr-section-btn {
  color: #000000;
}
.cid-vh28y8LfVs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28y8LfVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28y8LfVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28y8LfVs .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28y8LfVs .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28y8LfVs .container {
    padding: 0 28px;
  }
}
.cid-vh28y8LfVs .row {
  justify-content: center;
}
.cid-vh28y8LfVs .item {
  margin-bottom: 60px;
}
.cid-vh28y8LfVs .item .item-wrapper {
  display: block;
}
.cid-vh28y8LfVs .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28y8LfVs .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28y8LfVs .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28y8LfVs .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28y8LfVs .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28y8LfVs .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28y8LfVs .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28y8LfVs .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28y8LfVs .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28y8LfVs .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28y8LfVs .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28y8LfVs .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28y8LfVs .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28y8LfVs .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28y8LfVs .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28y8LfVs .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28y8LfVs .mbr-card-title {
  color: #000000;
}
.cid-vh28y8LfVs .mbr-price {
  color: #000000;
}
.cid-vh28y8LfVs .mbr-desc {
  color: #000000;
}
.cid-vh28y8LfVs .mbr-desc,
.cid-vh28y8LfVs .desc-wrap {
  color: #000000;
}
.cid-vh28xxVLjs {
  background-color: transparent;
}
.cid-vh28xxVLjs .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28xxVLjs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28xxVLjs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28xxVLjs .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28xxVLjs .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28xxVLjs .menu_box .navbar.opened,
  .cid-vh28xxVLjs .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28xxVLjs .navbar-dropdown {
  position: relative !important;
}
.cid-vh28xxVLjs .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28xxVLjs ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28xxVLjs .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28xxVLjs .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28xxVLjs .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28xxVLjs li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28xxVLjs .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28xxVLjs .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28xxVLjs .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28xxVLjs .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28xxVLjs .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28xxVLjs .nav-item .nav-link {
  position: relative;
}
.cid-vh28xxVLjs .nav-item .nav-link:hover::before,
.cid-vh28xxVLjs .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28xxVLjs .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28xxVLjs .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28xxVLjs .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28xxVLjs .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28xxVLjs .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28xxVLjs .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28xxVLjs .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28xxVLjs .offcanvas_box {
    display: none;
  }
}
.cid-vh28xxVLjs .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28xxVLjs .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28xxVLjs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28xxVLjs .container {
  display: flex;
  margin: auto;
}
.cid-vh28xxVLjs .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28xxVLjs .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28xxVLjs .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28xxVLjs .navbar-caption {
  color: #000000;
}
.cid-vh28xxVLjs .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28xxVLjs .navbar-nav {
    margin: 0;
  }
}
.cid-vh28xxVLjs .dropdown-menu,
.cid-vh28xxVLjs .navbar.opened {
  background-color: false !important;
}
.cid-vh28xxVLjs .nav-item:focus,
.cid-vh28xxVLjs .nav-link:focus {
  outline: none;
}
.cid-vh28xxVLjs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28xxVLjs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28xxVLjs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28xxVLjs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28xxVLjs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28xxVLjs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28xxVLjs .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28xxVLjs .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28xxVLjs .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28xxVLjs .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28xxVLjs .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28xxVLjs .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28xxVLjs .navbar.collapsed {
  justify-content: center;
}
.cid-vh28xxVLjs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28xxVLjs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28xxVLjs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28xxVLjs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28xxVLjs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28xxVLjs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28xxVLjs .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28xxVLjs .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28xxVLjs .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28xxVLjs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28xxVLjs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28xxVLjs .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28xxVLjs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28xxVLjs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28xxVLjs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28xxVLjs .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28xxVLjs .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28xxVLjs .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28xxVLjs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28xxVLjs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28xxVLjs .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28xxVLjs .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28xxVLjs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28xxVLjs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28xxVLjs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28xxVLjs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28xxVLjs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28xxVLjs .dropdown-item.active,
.cid-vh28xxVLjs .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28xxVLjs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28xxVLjs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28xxVLjs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28xxVLjs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28xxVLjs ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28xxVLjs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28xxVLjs button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28xxVLjs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28xxVLjs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28xxVLjs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28xxVLjs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28xxVLjs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28xxVLjs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28xxVLjs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28xxVLjs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28xxVLjs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28xxVLjs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28xxVLjs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28xxVLjs .navbar {
    height: 70px;
  }
  .cid-vh28xxVLjs .navbar.opened {
    height: auto;
  }
  .cid-vh28xxVLjs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28xxVLjs .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28xxVLjs .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28xxVLjs .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28xxVLjs .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28xxVLjs .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28xxVLjs .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28xxVLjs .text_widget {
  margin-bottom: 32px;
}
.cid-vh28xxVLjs .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28xxVLjs .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28xxVLjs .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28xxVLjs .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28xxVLjs .mbr-section-subtitle,
.cid-vh28xxVLjs .text_widget,
.cid-vh28xxVLjs .mbr-section-btn {
  text-align: center;
}
.cid-vh28xxVLjs a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28xxVLjs .nav-link,
.cid-vh28xxVLjs .dropdown-item {
  color: #000000;
}
.cid-vh28xyhMJs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28xyhMJs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28xyhMJs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28xyhMJs .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28xyhMJs .container-fluid {
    padding: 0;
  }
}
.cid-vh28xyhMJs .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28xyhMJs .container {
    padding: 0 28px;
  }
}
.cid-vh28xyhMJs .row {
  margin: -1px 0 0 0;
}
.cid-vh28xyhMJs .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28xyhMJs .card {
    padding: 28px;
  }
}
.cid-vh28xyhMJs .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28xyhMJs .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28xyhMJs .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28xyhMJs .title-wrapper {
    display: block;
  }
}
.cid-vh28xyhMJs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28xyhMJs .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28xyhMJs .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28xyhMJs .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28xyhMJs .mbr-section-title {
  color: #000000;
}
.cid-vh28xyhMJs .mbr-text,
.cid-vh28xyhMJs .mbr-section-btn {
  color: #000000;
}
.cid-vh28xypsch {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28xypsch .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28xypsch .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28xypsch .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28xypsch .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28xypsch .container {
    padding: 0 28px;
  }
}
.cid-vh28xypsch .row {
  justify-content: center;
}
.cid-vh28xypsch .item {
  margin-bottom: 60px;
}
.cid-vh28xypsch .item .item-wrapper {
  display: block;
}
.cid-vh28xypsch .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28xypsch .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28xypsch .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28xypsch .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28xypsch .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28xypsch .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28xypsch .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28xypsch .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28xypsch .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28xypsch .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28xypsch .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28xypsch .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28xypsch .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28xypsch .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28xypsch .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28xypsch .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28xypsch .mbr-card-title {
  color: #000000;
}
.cid-vh28xypsch .mbr-price {
  color: #000000;
}
.cid-vh28xypsch .mbr-desc {
  color: #000000;
}
.cid-vh28xypsch .mbr-desc,
.cid-vh28xypsch .desc-wrap {
  color: #000000;
}
.cid-vh28x1893c {
  background-color: transparent;
}
.cid-vh28x1893c .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28x1893c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28x1893c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28x1893c .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28x1893c .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28x1893c .menu_box .navbar.opened,
  .cid-vh28x1893c .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28x1893c .navbar-dropdown {
  position: relative !important;
}
.cid-vh28x1893c .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28x1893c ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28x1893c .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28x1893c .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28x1893c .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28x1893c li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28x1893c .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28x1893c .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28x1893c .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28x1893c .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28x1893c .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28x1893c .nav-item .nav-link {
  position: relative;
}
.cid-vh28x1893c .nav-item .nav-link:hover::before,
.cid-vh28x1893c .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28x1893c .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28x1893c .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28x1893c .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28x1893c .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28x1893c .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28x1893c .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28x1893c .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28x1893c .offcanvas_box {
    display: none;
  }
}
.cid-vh28x1893c .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28x1893c .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28x1893c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28x1893c .container {
  display: flex;
  margin: auto;
}
.cid-vh28x1893c .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28x1893c .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28x1893c .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28x1893c .navbar-caption {
  color: #000000;
}
.cid-vh28x1893c .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28x1893c .navbar-nav {
    margin: 0;
  }
}
.cid-vh28x1893c .dropdown-menu,
.cid-vh28x1893c .navbar.opened {
  background-color: false !important;
}
.cid-vh28x1893c .nav-item:focus,
.cid-vh28x1893c .nav-link:focus {
  outline: none;
}
.cid-vh28x1893c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28x1893c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28x1893c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28x1893c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28x1893c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28x1893c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28x1893c .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28x1893c .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28x1893c .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28x1893c .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28x1893c .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28x1893c .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28x1893c .navbar.collapsed {
  justify-content: center;
}
.cid-vh28x1893c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28x1893c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28x1893c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28x1893c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28x1893c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28x1893c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28x1893c .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28x1893c .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28x1893c .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28x1893c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28x1893c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28x1893c .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28x1893c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28x1893c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28x1893c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28x1893c .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28x1893c .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28x1893c .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28x1893c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28x1893c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28x1893c .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28x1893c .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28x1893c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28x1893c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28x1893c .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28x1893c .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28x1893c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28x1893c .dropdown-item.active,
.cid-vh28x1893c .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28x1893c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28x1893c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28x1893c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28x1893c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28x1893c ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28x1893c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28x1893c button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28x1893c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28x1893c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28x1893c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28x1893c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28x1893c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28x1893c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28x1893c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28x1893c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28x1893c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28x1893c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28x1893c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28x1893c .navbar {
    height: 70px;
  }
  .cid-vh28x1893c .navbar.opened {
    height: auto;
  }
  .cid-vh28x1893c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28x1893c .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28x1893c .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28x1893c .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28x1893c .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28x1893c .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28x1893c .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28x1893c .text_widget {
  margin-bottom: 32px;
}
.cid-vh28x1893c .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28x1893c .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28x1893c .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28x1893c .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28x1893c .mbr-section-subtitle,
.cid-vh28x1893c .text_widget,
.cid-vh28x1893c .mbr-section-btn {
  text-align: center;
}
.cid-vh28x1893c a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28x1893c .nav-link,
.cid-vh28x1893c .dropdown-item {
  color: #000000;
}
.cid-vh28x1qocu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28x1qocu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28x1qocu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28x1qocu .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28x1qocu .container-fluid {
    padding: 0;
  }
}
.cid-vh28x1qocu .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28x1qocu .container {
    padding: 0 28px;
  }
}
.cid-vh28x1qocu .row {
  margin: -1px 0 0 0;
}
.cid-vh28x1qocu .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28x1qocu .card {
    padding: 28px;
  }
}
.cid-vh28x1qocu .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28x1qocu .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28x1qocu .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28x1qocu .title-wrapper {
    display: block;
  }
}
.cid-vh28x1qocu .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28x1qocu .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28x1qocu .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28x1qocu .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28x1qocu .mbr-section-title {
  color: #000000;
}
.cid-vh28x1qocu .mbr-text,
.cid-vh28x1qocu .mbr-section-btn {
  color: #000000;
}
.cid-vh28x1yAaS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28x1yAaS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28x1yAaS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28x1yAaS .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28x1yAaS .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28x1yAaS .container {
    padding: 0 28px;
  }
}
.cid-vh28x1yAaS .row {
  justify-content: center;
}
.cid-vh28x1yAaS .item {
  margin-bottom: 60px;
}
.cid-vh28x1yAaS .item .item-wrapper {
  display: block;
}
.cid-vh28x1yAaS .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28x1yAaS .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28x1yAaS .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28x1yAaS .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28x1yAaS .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28x1yAaS .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28x1yAaS .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28x1yAaS .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28x1yAaS .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28x1yAaS .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28x1yAaS .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28x1yAaS .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28x1yAaS .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28x1yAaS .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28x1yAaS .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28x1yAaS .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28x1yAaS .mbr-card-title {
  color: #000000;
}
.cid-vh28x1yAaS .mbr-price {
  color: #000000;
}
.cid-vh28x1yAaS .mbr-desc {
  color: #000000;
}
.cid-vh28x1yAaS .mbr-desc,
.cid-vh28x1yAaS .desc-wrap {
  color: #000000;
}
.cid-vh28wK6SPA {
  background-color: transparent;
}
.cid-vh28wK6SPA .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28wK6SPA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28wK6SPA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28wK6SPA .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28wK6SPA .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28wK6SPA .menu_box .navbar.opened,
  .cid-vh28wK6SPA .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28wK6SPA .navbar-dropdown {
  position: relative !important;
}
.cid-vh28wK6SPA .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28wK6SPA ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28wK6SPA .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28wK6SPA .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28wK6SPA .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28wK6SPA li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28wK6SPA .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28wK6SPA .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28wK6SPA .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28wK6SPA .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28wK6SPA .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28wK6SPA .nav-item .nav-link {
  position: relative;
}
.cid-vh28wK6SPA .nav-item .nav-link:hover::before,
.cid-vh28wK6SPA .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28wK6SPA .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28wK6SPA .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28wK6SPA .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28wK6SPA .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28wK6SPA .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28wK6SPA .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28wK6SPA .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28wK6SPA .offcanvas_box {
    display: none;
  }
}
.cid-vh28wK6SPA .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28wK6SPA .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28wK6SPA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28wK6SPA .container {
  display: flex;
  margin: auto;
}
.cid-vh28wK6SPA .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28wK6SPA .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28wK6SPA .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28wK6SPA .navbar-caption {
  color: #000000;
}
.cid-vh28wK6SPA .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28wK6SPA .navbar-nav {
    margin: 0;
  }
}
.cid-vh28wK6SPA .dropdown-menu,
.cid-vh28wK6SPA .navbar.opened {
  background-color: false !important;
}
.cid-vh28wK6SPA .nav-item:focus,
.cid-vh28wK6SPA .nav-link:focus {
  outline: none;
}
.cid-vh28wK6SPA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28wK6SPA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28wK6SPA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28wK6SPA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28wK6SPA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28wK6SPA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28wK6SPA .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28wK6SPA .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28wK6SPA .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28wK6SPA .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28wK6SPA .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28wK6SPA .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28wK6SPA .navbar.collapsed {
  justify-content: center;
}
.cid-vh28wK6SPA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28wK6SPA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28wK6SPA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28wK6SPA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28wK6SPA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28wK6SPA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28wK6SPA .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28wK6SPA .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28wK6SPA .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28wK6SPA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28wK6SPA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28wK6SPA .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28wK6SPA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28wK6SPA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28wK6SPA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28wK6SPA .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28wK6SPA .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28wK6SPA .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28wK6SPA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28wK6SPA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28wK6SPA .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28wK6SPA .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28wK6SPA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28wK6SPA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28wK6SPA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28wK6SPA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28wK6SPA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28wK6SPA .dropdown-item.active,
.cid-vh28wK6SPA .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28wK6SPA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28wK6SPA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28wK6SPA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28wK6SPA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28wK6SPA ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28wK6SPA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28wK6SPA button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28wK6SPA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28wK6SPA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28wK6SPA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28wK6SPA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28wK6SPA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28wK6SPA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28wK6SPA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28wK6SPA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28wK6SPA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28wK6SPA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28wK6SPA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28wK6SPA .navbar {
    height: 70px;
  }
  .cid-vh28wK6SPA .navbar.opened {
    height: auto;
  }
  .cid-vh28wK6SPA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28wK6SPA .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28wK6SPA .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28wK6SPA .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28wK6SPA .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28wK6SPA .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28wK6SPA .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28wK6SPA .text_widget {
  margin-bottom: 32px;
}
.cid-vh28wK6SPA .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28wK6SPA .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28wK6SPA .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28wK6SPA .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28wK6SPA .mbr-section-subtitle,
.cid-vh28wK6SPA .text_widget,
.cid-vh28wK6SPA .mbr-section-btn {
  text-align: center;
}
.cid-vh28wK6SPA a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28wK6SPA .nav-link,
.cid-vh28wK6SPA .dropdown-item {
  color: #000000;
}
.cid-vh28wKphPN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28wKphPN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28wKphPN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28wKphPN .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28wKphPN .container-fluid {
    padding: 0;
  }
}
.cid-vh28wKphPN .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28wKphPN .container {
    padding: 0 28px;
  }
}
.cid-vh28wKphPN .row {
  margin: -1px 0 0 0;
}
.cid-vh28wKphPN .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28wKphPN .card {
    padding: 28px;
  }
}
.cid-vh28wKphPN .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28wKphPN .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28wKphPN .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28wKphPN .title-wrapper {
    display: block;
  }
}
.cid-vh28wKphPN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28wKphPN .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28wKphPN .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28wKphPN .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28wKphPN .mbr-section-title {
  color: #000000;
}
.cid-vh28wKphPN .mbr-text,
.cid-vh28wKphPN .mbr-section-btn {
  color: #000000;
}
.cid-vh28wKxgUx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28wKxgUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28wKxgUx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28wKxgUx .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28wKxgUx .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28wKxgUx .container {
    padding: 0 28px;
  }
}
.cid-vh28wKxgUx .row {
  justify-content: center;
}
.cid-vh28wKxgUx .item {
  margin-bottom: 60px;
}
.cid-vh28wKxgUx .item .item-wrapper {
  display: block;
}
.cid-vh28wKxgUx .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28wKxgUx .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28wKxgUx .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28wKxgUx .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28wKxgUx .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28wKxgUx .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28wKxgUx .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28wKxgUx .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28wKxgUx .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28wKxgUx .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28wKxgUx .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28wKxgUx .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28wKxgUx .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28wKxgUx .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28wKxgUx .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28wKxgUx .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28wKxgUx .mbr-card-title {
  color: #000000;
}
.cid-vh28wKxgUx .mbr-price {
  color: #000000;
}
.cid-vh28wKxgUx .mbr-desc {
  color: #000000;
}
.cid-vh28wKxgUx .mbr-desc,
.cid-vh28wKxgUx .desc-wrap {
  color: #000000;
}
.cid-vh2bBzPUFY {
  background-color: transparent;
}
.cid-vh2bBzPUFY .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh2bBzPUFY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh2bBzPUFY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh2bBzPUFY .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh2bBzPUFY .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh2bBzPUFY .menu_box .navbar.opened,
  .cid-vh2bBzPUFY .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh2bBzPUFY .navbar-dropdown {
  position: relative !important;
}
.cid-vh2bBzPUFY .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh2bBzPUFY ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh2bBzPUFY .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2bBzPUFY .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh2bBzPUFY .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh2bBzPUFY li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh2bBzPUFY .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh2bBzPUFY .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh2bBzPUFY .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh2bBzPUFY .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh2bBzPUFY .nav-item {
    margin: 0 !important;
  }
}
.cid-vh2bBzPUFY .nav-item .nav-link {
  position: relative;
}
.cid-vh2bBzPUFY .nav-item .nav-link:hover::before,
.cid-vh2bBzPUFY .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh2bBzPUFY .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh2bBzPUFY .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh2bBzPUFY .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh2bBzPUFY .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh2bBzPUFY .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh2bBzPUFY .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh2bBzPUFY .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh2bBzPUFY .offcanvas_box {
    display: none;
  }
}
.cid-vh2bBzPUFY .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh2bBzPUFY .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh2bBzPUFY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh2bBzPUFY .container {
  display: flex;
  margin: auto;
}
.cid-vh2bBzPUFY .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh2bBzPUFY .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh2bBzPUFY .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh2bBzPUFY .navbar-caption {
  color: #000000;
}
.cid-vh2bBzPUFY .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh2bBzPUFY .navbar-nav {
    margin: 0;
  }
}
.cid-vh2bBzPUFY .dropdown-menu,
.cid-vh2bBzPUFY .navbar.opened {
  background-color: false !important;
}
.cid-vh2bBzPUFY .nav-item:focus,
.cid-vh2bBzPUFY .nav-link:focus {
  outline: none;
}
.cid-vh2bBzPUFY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh2bBzPUFY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh2bBzPUFY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh2bBzPUFY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh2bBzPUFY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh2bBzPUFY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh2bBzPUFY .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh2bBzPUFY .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh2bBzPUFY .navbar.opened {
  transition: all 0.3s;
}
.cid-vh2bBzPUFY .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh2bBzPUFY .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh2bBzPUFY .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh2bBzPUFY .navbar.collapsed {
  justify-content: center;
}
.cid-vh2bBzPUFY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh2bBzPUFY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh2bBzPUFY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh2bBzPUFY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh2bBzPUFY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh2bBzPUFY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh2bBzPUFY .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh2bBzPUFY .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh2bBzPUFY .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh2bBzPUFY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh2bBzPUFY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh2bBzPUFY .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh2bBzPUFY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh2bBzPUFY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh2bBzPUFY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh2bBzPUFY .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh2bBzPUFY .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh2bBzPUFY .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh2bBzPUFY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh2bBzPUFY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh2bBzPUFY .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh2bBzPUFY .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh2bBzPUFY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh2bBzPUFY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh2bBzPUFY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh2bBzPUFY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh2bBzPUFY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh2bBzPUFY .dropdown-item.active,
.cid-vh2bBzPUFY .dropdown-item:active {
  background-color: transparent;
}
.cid-vh2bBzPUFY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh2bBzPUFY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh2bBzPUFY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh2bBzPUFY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh2bBzPUFY ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh2bBzPUFY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh2bBzPUFY button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh2bBzPUFY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh2bBzPUFY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh2bBzPUFY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2bBzPUFY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh2bBzPUFY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh2bBzPUFY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2bBzPUFY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh2bBzPUFY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh2bBzPUFY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh2bBzPUFY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh2bBzPUFY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh2bBzPUFY .navbar {
    height: 70px;
  }
  .cid-vh2bBzPUFY .navbar.opened {
    height: auto;
  }
  .cid-vh2bBzPUFY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh2bBzPUFY .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh2bBzPUFY .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh2bBzPUFY .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh2bBzPUFY .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh2bBzPUFY .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh2bBzPUFY .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh2bBzPUFY .text_widget {
  margin-bottom: 32px;
}
.cid-vh2bBzPUFY .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh2bBzPUFY .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh2bBzPUFY .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh2bBzPUFY .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh2bBzPUFY .mbr-section-subtitle,
.cid-vh2bBzPUFY .text_widget,
.cid-vh2bBzPUFY .mbr-section-btn {
  text-align: center;
}
.cid-vh2bBzPUFY a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh2bBzPUFY .nav-link,
.cid-vh2bBzPUFY .dropdown-item {
  color: #000000;
}
.cid-vh2bBAncqm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2bBAncqm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2bBAncqm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2bBAncqm .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2bBAncqm .container-fluid {
    padding: 0;
  }
}
.cid-vh2bBAncqm .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh2bBAncqm .container {
    padding: 0 28px;
  }
}
.cid-vh2bBAncqm .row {
  margin: -1px 0 0 0;
}
.cid-vh2bBAncqm .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh2bBAncqm .card {
    padding: 28px;
  }
}
.cid-vh2bBAncqm .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh2bBAncqm .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh2bBAncqm .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh2bBAncqm .title-wrapper {
    display: block;
  }
}
.cid-vh2bBAncqm .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh2bBAncqm .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh2bBAncqm .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh2bBAncqm .mbr-text {
  margin-bottom: 30px;
}
.cid-vh2bBAncqm .mbr-section-title {
  color: #000000;
}
.cid-vh2bBAncqm .mbr-text,
.cid-vh2bBAncqm .mbr-section-btn {
  color: #000000;
}
.cid-vh2bBAAJs3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh2bBAAJs3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh2bBAAJs3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh2bBAAJs3 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh2bBAAJs3 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh2bBAAJs3 .container {
    padding: 0 28px;
  }
}
.cid-vh2bBAAJs3 .row {
  justify-content: center;
}
.cid-vh2bBAAJs3 .item {
  margin-bottom: 60px;
}
.cid-vh2bBAAJs3 .item .item-wrapper {
  display: block;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh2bBAAJs3 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh2bBAAJs3 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh2bBAAJs3 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh2bBAAJs3 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh2bBAAJs3 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh2bBAAJs3 .mbr-card-title {
  color: #000000;
}
.cid-vh2bBAAJs3 .mbr-price {
  color: #000000;
}
.cid-vh2bBAAJs3 .mbr-desc {
  color: #000000;
}
.cid-vh2bBAAJs3 .mbr-desc,
.cid-vh2bBAAJs3 .desc-wrap {
  color: #000000;
}
.cid-vh28weBxI9 {
  background-color: transparent;
}
.cid-vh28weBxI9 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28weBxI9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28weBxI9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28weBxI9 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28weBxI9 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28weBxI9 .menu_box .navbar.opened,
  .cid-vh28weBxI9 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28weBxI9 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28weBxI9 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28weBxI9 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28weBxI9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28weBxI9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28weBxI9 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28weBxI9 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28weBxI9 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28weBxI9 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28weBxI9 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28weBxI9 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28weBxI9 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28weBxI9 .nav-item .nav-link {
  position: relative;
}
.cid-vh28weBxI9 .nav-item .nav-link:hover::before,
.cid-vh28weBxI9 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28weBxI9 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28weBxI9 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28weBxI9 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28weBxI9 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28weBxI9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28weBxI9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28weBxI9 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28weBxI9 .offcanvas_box {
    display: none;
  }
}
.cid-vh28weBxI9 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28weBxI9 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28weBxI9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28weBxI9 .container {
  display: flex;
  margin: auto;
}
.cid-vh28weBxI9 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28weBxI9 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28weBxI9 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28weBxI9 .navbar-caption {
  color: #000000;
}
.cid-vh28weBxI9 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28weBxI9 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28weBxI9 .dropdown-menu,
.cid-vh28weBxI9 .navbar.opened {
  background-color: false !important;
}
.cid-vh28weBxI9 .nav-item:focus,
.cid-vh28weBxI9 .nav-link:focus {
  outline: none;
}
.cid-vh28weBxI9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28weBxI9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28weBxI9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28weBxI9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28weBxI9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28weBxI9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28weBxI9 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28weBxI9 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28weBxI9 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28weBxI9 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28weBxI9 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28weBxI9 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28weBxI9 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28weBxI9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28weBxI9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28weBxI9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28weBxI9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28weBxI9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28weBxI9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28weBxI9 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28weBxI9 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28weBxI9 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28weBxI9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28weBxI9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28weBxI9 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28weBxI9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28weBxI9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28weBxI9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28weBxI9 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28weBxI9 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28weBxI9 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28weBxI9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28weBxI9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28weBxI9 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28weBxI9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28weBxI9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28weBxI9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28weBxI9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28weBxI9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28weBxI9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28weBxI9 .dropdown-item.active,
.cid-vh28weBxI9 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28weBxI9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28weBxI9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28weBxI9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28weBxI9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28weBxI9 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28weBxI9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28weBxI9 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28weBxI9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28weBxI9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28weBxI9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28weBxI9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28weBxI9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28weBxI9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28weBxI9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28weBxI9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28weBxI9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28weBxI9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28weBxI9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28weBxI9 .navbar {
    height: 70px;
  }
  .cid-vh28weBxI9 .navbar.opened {
    height: auto;
  }
  .cid-vh28weBxI9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28weBxI9 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28weBxI9 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28weBxI9 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28weBxI9 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28weBxI9 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28weBxI9 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28weBxI9 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28weBxI9 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28weBxI9 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28weBxI9 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28weBxI9 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28weBxI9 .mbr-section-subtitle,
.cid-vh28weBxI9 .text_widget,
.cid-vh28weBxI9 .mbr-section-btn {
  text-align: center;
}
.cid-vh28weBxI9 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28weBxI9 .nav-link,
.cid-vh28weBxI9 .dropdown-item {
  color: #000000;
}
.cid-vh28weVQpr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28weVQpr .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28weVQpr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28weVQpr .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28weVQpr .container-fluid {
    padding: 0;
  }
}
.cid-vh28weVQpr .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28weVQpr .container {
    padding: 0 28px;
  }
}
.cid-vh28weVQpr .row {
  margin: -1px 0 0 0;
}
.cid-vh28weVQpr .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28weVQpr .card {
    padding: 28px;
  }
}
.cid-vh28weVQpr .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28weVQpr .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28weVQpr .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28weVQpr .title-wrapper {
    display: block;
  }
}
.cid-vh28weVQpr .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28weVQpr .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28weVQpr .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28weVQpr .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28weVQpr .mbr-section-title {
  color: #000000;
}
.cid-vh28weVQpr .mbr-text,
.cid-vh28weVQpr .mbr-section-btn {
  color: #000000;
}
.cid-vh28wf3cae {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28wf3cae .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28wf3cae .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28wf3cae .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28wf3cae .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28wf3cae .container {
    padding: 0 28px;
  }
}
.cid-vh28wf3cae .row {
  justify-content: center;
}
.cid-vh28wf3cae .item {
  margin-bottom: 60px;
}
.cid-vh28wf3cae .item .item-wrapper {
  display: block;
}
.cid-vh28wf3cae .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28wf3cae .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28wf3cae .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28wf3cae .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28wf3cae .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28wf3cae .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28wf3cae .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28wf3cae .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28wf3cae .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28wf3cae .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28wf3cae .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28wf3cae .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28wf3cae .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28wf3cae .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28wf3cae .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28wf3cae .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28wf3cae .mbr-card-title {
  color: #000000;
}
.cid-vh28wf3cae .mbr-price {
  color: #000000;
}
.cid-vh28wf3cae .mbr-desc {
  color: #000000;
}
.cid-vh28wf3cae .mbr-desc,
.cid-vh28wf3cae .desc-wrap {
  color: #000000;
}
.cid-vh28vZv4j7 {
  background-color: transparent;
}
.cid-vh28vZv4j7 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28vZv4j7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28vZv4j7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28vZv4j7 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28vZv4j7 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28vZv4j7 .menu_box .navbar.opened,
  .cid-vh28vZv4j7 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28vZv4j7 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28vZv4j7 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28vZv4j7 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28vZv4j7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28vZv4j7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28vZv4j7 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28vZv4j7 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28vZv4j7 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28vZv4j7 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28vZv4j7 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28vZv4j7 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28vZv4j7 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28vZv4j7 .nav-item .nav-link {
  position: relative;
}
.cid-vh28vZv4j7 .nav-item .nav-link:hover::before,
.cid-vh28vZv4j7 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28vZv4j7 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28vZv4j7 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28vZv4j7 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28vZv4j7 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28vZv4j7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28vZv4j7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28vZv4j7 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28vZv4j7 .offcanvas_box {
    display: none;
  }
}
.cid-vh28vZv4j7 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28vZv4j7 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28vZv4j7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28vZv4j7 .container {
  display: flex;
  margin: auto;
}
.cid-vh28vZv4j7 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28vZv4j7 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28vZv4j7 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28vZv4j7 .navbar-caption {
  color: #000000;
}
.cid-vh28vZv4j7 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28vZv4j7 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28vZv4j7 .dropdown-menu,
.cid-vh28vZv4j7 .navbar.opened {
  background-color: false !important;
}
.cid-vh28vZv4j7 .nav-item:focus,
.cid-vh28vZv4j7 .nav-link:focus {
  outline: none;
}
.cid-vh28vZv4j7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28vZv4j7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28vZv4j7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28vZv4j7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28vZv4j7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28vZv4j7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28vZv4j7 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28vZv4j7 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28vZv4j7 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28vZv4j7 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28vZv4j7 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28vZv4j7 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28vZv4j7 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28vZv4j7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28vZv4j7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28vZv4j7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28vZv4j7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28vZv4j7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28vZv4j7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28vZv4j7 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28vZv4j7 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28vZv4j7 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28vZv4j7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28vZv4j7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28vZv4j7 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28vZv4j7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28vZv4j7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28vZv4j7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28vZv4j7 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28vZv4j7 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28vZv4j7 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28vZv4j7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28vZv4j7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28vZv4j7 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28vZv4j7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28vZv4j7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28vZv4j7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28vZv4j7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28vZv4j7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28vZv4j7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28vZv4j7 .dropdown-item.active,
.cid-vh28vZv4j7 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28vZv4j7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28vZv4j7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28vZv4j7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28vZv4j7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28vZv4j7 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28vZv4j7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28vZv4j7 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28vZv4j7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28vZv4j7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28vZv4j7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28vZv4j7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28vZv4j7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28vZv4j7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28vZv4j7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28vZv4j7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28vZv4j7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28vZv4j7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28vZv4j7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28vZv4j7 .navbar {
    height: 70px;
  }
  .cid-vh28vZv4j7 .navbar.opened {
    height: auto;
  }
  .cid-vh28vZv4j7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28vZv4j7 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28vZv4j7 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28vZv4j7 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28vZv4j7 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28vZv4j7 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28vZv4j7 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28vZv4j7 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28vZv4j7 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28vZv4j7 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28vZv4j7 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28vZv4j7 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28vZv4j7 .mbr-section-subtitle,
.cid-vh28vZv4j7 .text_widget,
.cid-vh28vZv4j7 .mbr-section-btn {
  text-align: center;
}
.cid-vh28vZv4j7 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28vZv4j7 .nav-link,
.cid-vh28vZv4j7 .dropdown-item {
  color: #000000;
}
.cid-vh28vZNKVO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28vZNKVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28vZNKVO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28vZNKVO .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28vZNKVO .container-fluid {
    padding: 0;
  }
}
.cid-vh28vZNKVO .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28vZNKVO .container {
    padding: 0 28px;
  }
}
.cid-vh28vZNKVO .row {
  margin: -1px 0 0 0;
}
.cid-vh28vZNKVO .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28vZNKVO .card {
    padding: 28px;
  }
}
.cid-vh28vZNKVO .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28vZNKVO .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28vZNKVO .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28vZNKVO .title-wrapper {
    display: block;
  }
}
.cid-vh28vZNKVO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28vZNKVO .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28vZNKVO .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28vZNKVO .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28vZNKVO .mbr-section-title {
  color: #000000;
}
.cid-vh28vZNKVO .mbr-text,
.cid-vh28vZNKVO .mbr-section-btn {
  color: #000000;
}
.cid-vh28vZVwBF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28vZVwBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28vZVwBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28vZVwBF .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28vZVwBF .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28vZVwBF .container {
    padding: 0 28px;
  }
}
.cid-vh28vZVwBF .row {
  justify-content: center;
}
.cid-vh28vZVwBF .item {
  margin-bottom: 60px;
}
.cid-vh28vZVwBF .item .item-wrapper {
  display: block;
}
.cid-vh28vZVwBF .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28vZVwBF .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28vZVwBF .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28vZVwBF .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28vZVwBF .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28vZVwBF .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28vZVwBF .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28vZVwBF .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28vZVwBF .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28vZVwBF .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28vZVwBF .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28vZVwBF .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28vZVwBF .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28vZVwBF .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28vZVwBF .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28vZVwBF .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28vZVwBF .mbr-card-title {
  color: #000000;
}
.cid-vh28vZVwBF .mbr-price {
  color: #000000;
}
.cid-vh28vZVwBF .mbr-desc {
  color: #000000;
}
.cid-vh28vZVwBF .mbr-desc,
.cid-vh28vZVwBF .desc-wrap {
  color: #000000;
}
.cid-vh28vLxCTc {
  background-color: transparent;
}
.cid-vh28vLxCTc .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28vLxCTc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28vLxCTc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28vLxCTc .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28vLxCTc .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28vLxCTc .menu_box .navbar.opened,
  .cid-vh28vLxCTc .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28vLxCTc .navbar-dropdown {
  position: relative !important;
}
.cid-vh28vLxCTc .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28vLxCTc ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28vLxCTc .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28vLxCTc .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28vLxCTc .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28vLxCTc li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28vLxCTc .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28vLxCTc .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28vLxCTc .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28vLxCTc .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28vLxCTc .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28vLxCTc .nav-item .nav-link {
  position: relative;
}
.cid-vh28vLxCTc .nav-item .nav-link:hover::before,
.cid-vh28vLxCTc .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28vLxCTc .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28vLxCTc .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28vLxCTc .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28vLxCTc .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28vLxCTc .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28vLxCTc .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28vLxCTc .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28vLxCTc .offcanvas_box {
    display: none;
  }
}
.cid-vh28vLxCTc .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28vLxCTc .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28vLxCTc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28vLxCTc .container {
  display: flex;
  margin: auto;
}
.cid-vh28vLxCTc .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28vLxCTc .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28vLxCTc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28vLxCTc .navbar-caption {
  color: #000000;
}
.cid-vh28vLxCTc .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28vLxCTc .navbar-nav {
    margin: 0;
  }
}
.cid-vh28vLxCTc .dropdown-menu,
.cid-vh28vLxCTc .navbar.opened {
  background-color: false !important;
}
.cid-vh28vLxCTc .nav-item:focus,
.cid-vh28vLxCTc .nav-link:focus {
  outline: none;
}
.cid-vh28vLxCTc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28vLxCTc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28vLxCTc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28vLxCTc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28vLxCTc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28vLxCTc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28vLxCTc .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28vLxCTc .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28vLxCTc .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28vLxCTc .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28vLxCTc .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28vLxCTc .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28vLxCTc .navbar.collapsed {
  justify-content: center;
}
.cid-vh28vLxCTc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28vLxCTc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28vLxCTc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28vLxCTc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28vLxCTc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28vLxCTc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28vLxCTc .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28vLxCTc .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28vLxCTc .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28vLxCTc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28vLxCTc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28vLxCTc .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28vLxCTc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28vLxCTc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28vLxCTc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28vLxCTc .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28vLxCTc .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28vLxCTc .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28vLxCTc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28vLxCTc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28vLxCTc .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28vLxCTc .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28vLxCTc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28vLxCTc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28vLxCTc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28vLxCTc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28vLxCTc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28vLxCTc .dropdown-item.active,
.cid-vh28vLxCTc .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28vLxCTc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28vLxCTc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28vLxCTc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28vLxCTc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28vLxCTc ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28vLxCTc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28vLxCTc button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28vLxCTc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28vLxCTc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28vLxCTc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28vLxCTc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28vLxCTc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28vLxCTc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28vLxCTc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28vLxCTc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28vLxCTc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28vLxCTc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28vLxCTc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28vLxCTc .navbar {
    height: 70px;
  }
  .cid-vh28vLxCTc .navbar.opened {
    height: auto;
  }
  .cid-vh28vLxCTc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28vLxCTc .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28vLxCTc .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28vLxCTc .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28vLxCTc .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28vLxCTc .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28vLxCTc .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28vLxCTc .text_widget {
  margin-bottom: 32px;
}
.cid-vh28vLxCTc .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28vLxCTc .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28vLxCTc .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28vLxCTc .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28vLxCTc .mbr-section-subtitle,
.cid-vh28vLxCTc .text_widget,
.cid-vh28vLxCTc .mbr-section-btn {
  text-align: center;
}
.cid-vh28vLxCTc a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28vLxCTc .nav-link,
.cid-vh28vLxCTc .dropdown-item {
  color: #000000;
}
.cid-vh28vLN24S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28vLN24S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28vLN24S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28vLN24S .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28vLN24S .container-fluid {
    padding: 0;
  }
}
.cid-vh28vLN24S .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28vLN24S .container {
    padding: 0 28px;
  }
}
.cid-vh28vLN24S .row {
  margin: -1px 0 0 0;
}
.cid-vh28vLN24S .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28vLN24S .card {
    padding: 28px;
  }
}
.cid-vh28vLN24S .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28vLN24S .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28vLN24S .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28vLN24S .title-wrapper {
    display: block;
  }
}
.cid-vh28vLN24S .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28vLN24S .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28vLN24S .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28vLN24S .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28vLN24S .mbr-section-title {
  color: #000000;
}
.cid-vh28vLN24S .mbr-text,
.cid-vh28vLN24S .mbr-section-btn {
  color: #000000;
}
.cid-vh28vLVsRY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28vLVsRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28vLVsRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28vLVsRY .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28vLVsRY .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28vLVsRY .container {
    padding: 0 28px;
  }
}
.cid-vh28vLVsRY .row {
  justify-content: center;
}
.cid-vh28vLVsRY .item {
  margin-bottom: 60px;
}
.cid-vh28vLVsRY .item .item-wrapper {
  display: block;
}
.cid-vh28vLVsRY .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28vLVsRY .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28vLVsRY .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28vLVsRY .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28vLVsRY .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28vLVsRY .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28vLVsRY .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28vLVsRY .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28vLVsRY .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28vLVsRY .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28vLVsRY .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28vLVsRY .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28vLVsRY .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28vLVsRY .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28vLVsRY .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28vLVsRY .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28vLVsRY .mbr-card-title {
  color: #000000;
}
.cid-vh28vLVsRY .mbr-price {
  color: #000000;
}
.cid-vh28vLVsRY .mbr-desc {
  color: #000000;
}
.cid-vh28vLVsRY .mbr-desc,
.cid-vh28vLVsRY .desc-wrap {
  color: #000000;
}
.cid-vh28vwbYkl {
  background-color: transparent;
}
.cid-vh28vwbYkl .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28vwbYkl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28vwbYkl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28vwbYkl .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28vwbYkl .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28vwbYkl .menu_box .navbar.opened,
  .cid-vh28vwbYkl .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28vwbYkl .navbar-dropdown {
  position: relative !important;
}
.cid-vh28vwbYkl .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28vwbYkl ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28vwbYkl .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28vwbYkl .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28vwbYkl .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28vwbYkl li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28vwbYkl .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28vwbYkl .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28vwbYkl .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28vwbYkl .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28vwbYkl .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28vwbYkl .nav-item .nav-link {
  position: relative;
}
.cid-vh28vwbYkl .nav-item .nav-link:hover::before,
.cid-vh28vwbYkl .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28vwbYkl .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28vwbYkl .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28vwbYkl .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28vwbYkl .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28vwbYkl .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28vwbYkl .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28vwbYkl .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28vwbYkl .offcanvas_box {
    display: none;
  }
}
.cid-vh28vwbYkl .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28vwbYkl .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28vwbYkl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28vwbYkl .container {
  display: flex;
  margin: auto;
}
.cid-vh28vwbYkl .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28vwbYkl .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28vwbYkl .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28vwbYkl .navbar-caption {
  color: #000000;
}
.cid-vh28vwbYkl .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28vwbYkl .navbar-nav {
    margin: 0;
  }
}
.cid-vh28vwbYkl .dropdown-menu,
.cid-vh28vwbYkl .navbar.opened {
  background-color: false !important;
}
.cid-vh28vwbYkl .nav-item:focus,
.cid-vh28vwbYkl .nav-link:focus {
  outline: none;
}
.cid-vh28vwbYkl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28vwbYkl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28vwbYkl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28vwbYkl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28vwbYkl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28vwbYkl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28vwbYkl .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28vwbYkl .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28vwbYkl .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28vwbYkl .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28vwbYkl .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28vwbYkl .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28vwbYkl .navbar.collapsed {
  justify-content: center;
}
.cid-vh28vwbYkl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28vwbYkl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28vwbYkl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28vwbYkl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28vwbYkl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28vwbYkl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28vwbYkl .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28vwbYkl .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28vwbYkl .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28vwbYkl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28vwbYkl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28vwbYkl .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28vwbYkl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28vwbYkl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28vwbYkl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28vwbYkl .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28vwbYkl .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28vwbYkl .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28vwbYkl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28vwbYkl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28vwbYkl .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28vwbYkl .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28vwbYkl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28vwbYkl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28vwbYkl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28vwbYkl .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28vwbYkl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28vwbYkl .dropdown-item.active,
.cid-vh28vwbYkl .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28vwbYkl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28vwbYkl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28vwbYkl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28vwbYkl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28vwbYkl ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28vwbYkl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28vwbYkl button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28vwbYkl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28vwbYkl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28vwbYkl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28vwbYkl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28vwbYkl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28vwbYkl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28vwbYkl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28vwbYkl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28vwbYkl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28vwbYkl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28vwbYkl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28vwbYkl .navbar {
    height: 70px;
  }
  .cid-vh28vwbYkl .navbar.opened {
    height: auto;
  }
  .cid-vh28vwbYkl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28vwbYkl .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28vwbYkl .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28vwbYkl .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28vwbYkl .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28vwbYkl .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28vwbYkl .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28vwbYkl .text_widget {
  margin-bottom: 32px;
}
.cid-vh28vwbYkl .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28vwbYkl .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28vwbYkl .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28vwbYkl .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28vwbYkl .mbr-section-subtitle,
.cid-vh28vwbYkl .text_widget,
.cid-vh28vwbYkl .mbr-section-btn {
  text-align: center;
}
.cid-vh28vwbYkl a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28vwbYkl .nav-link,
.cid-vh28vwbYkl .dropdown-item {
  color: #000000;
}
.cid-vh28vwtnhS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28vwtnhS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28vwtnhS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28vwtnhS .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28vwtnhS .container-fluid {
    padding: 0;
  }
}
.cid-vh28vwtnhS .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28vwtnhS .container {
    padding: 0 28px;
  }
}
.cid-vh28vwtnhS .row {
  margin: -1px 0 0 0;
}
.cid-vh28vwtnhS .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28vwtnhS .card {
    padding: 28px;
  }
}
.cid-vh28vwtnhS .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28vwtnhS .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28vwtnhS .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28vwtnhS .title-wrapper {
    display: block;
  }
}
.cid-vh28vwtnhS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28vwtnhS .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28vwtnhS .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28vwtnhS .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28vwtnhS .mbr-section-title {
  color: #000000;
}
.cid-vh28vwtnhS .mbr-text,
.cid-vh28vwtnhS .mbr-section-btn {
  color: #000000;
}
.cid-vh28vwA77u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28vwA77u .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28vwA77u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28vwA77u .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28vwA77u .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28vwA77u .container {
    padding: 0 28px;
  }
}
.cid-vh28vwA77u .row {
  justify-content: center;
}
.cid-vh28vwA77u .item {
  margin-bottom: 60px;
}
.cid-vh28vwA77u .item .item-wrapper {
  display: block;
}
.cid-vh28vwA77u .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28vwA77u .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28vwA77u .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28vwA77u .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28vwA77u .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28vwA77u .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28vwA77u .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28vwA77u .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28vwA77u .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28vwA77u .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28vwA77u .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28vwA77u .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28vwA77u .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28vwA77u .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28vwA77u .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28vwA77u .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28vwA77u .mbr-card-title {
  color: #000000;
}
.cid-vh28vwA77u .mbr-price {
  color: #000000;
}
.cid-vh28vwA77u .mbr-desc {
  color: #000000;
}
.cid-vh28vwA77u .mbr-desc,
.cid-vh28vwA77u .desc-wrap {
  color: #000000;
}
.cid-vh28vfhslp {
  background-color: transparent;
}
.cid-vh28vfhslp .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28vfhslp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28vfhslp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28vfhslp .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28vfhslp .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28vfhslp .menu_box .navbar.opened,
  .cid-vh28vfhslp .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28vfhslp .navbar-dropdown {
  position: relative !important;
}
.cid-vh28vfhslp .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28vfhslp ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28vfhslp .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28vfhslp .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28vfhslp .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28vfhslp li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28vfhslp .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28vfhslp .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28vfhslp .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28vfhslp .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28vfhslp .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28vfhslp .nav-item .nav-link {
  position: relative;
}
.cid-vh28vfhslp .nav-item .nav-link:hover::before,
.cid-vh28vfhslp .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28vfhslp .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28vfhslp .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28vfhslp .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28vfhslp .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28vfhslp .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28vfhslp .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28vfhslp .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28vfhslp .offcanvas_box {
    display: none;
  }
}
.cid-vh28vfhslp .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28vfhslp .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28vfhslp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28vfhslp .container {
  display: flex;
  margin: auto;
}
.cid-vh28vfhslp .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28vfhslp .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28vfhslp .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28vfhslp .navbar-caption {
  color: #000000;
}
.cid-vh28vfhslp .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28vfhslp .navbar-nav {
    margin: 0;
  }
}
.cid-vh28vfhslp .dropdown-menu,
.cid-vh28vfhslp .navbar.opened {
  background-color: false !important;
}
.cid-vh28vfhslp .nav-item:focus,
.cid-vh28vfhslp .nav-link:focus {
  outline: none;
}
.cid-vh28vfhslp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28vfhslp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28vfhslp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28vfhslp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28vfhslp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28vfhslp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28vfhslp .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28vfhslp .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28vfhslp .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28vfhslp .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28vfhslp .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28vfhslp .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28vfhslp .navbar.collapsed {
  justify-content: center;
}
.cid-vh28vfhslp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28vfhslp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28vfhslp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28vfhslp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28vfhslp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28vfhslp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28vfhslp .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28vfhslp .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28vfhslp .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28vfhslp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28vfhslp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28vfhslp .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28vfhslp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28vfhslp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28vfhslp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28vfhslp .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28vfhslp .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28vfhslp .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28vfhslp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28vfhslp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28vfhslp .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28vfhslp .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28vfhslp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28vfhslp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28vfhslp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28vfhslp .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28vfhslp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28vfhslp .dropdown-item.active,
.cid-vh28vfhslp .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28vfhslp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28vfhslp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28vfhslp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28vfhslp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28vfhslp ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28vfhslp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28vfhslp button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28vfhslp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28vfhslp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28vfhslp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28vfhslp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28vfhslp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28vfhslp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28vfhslp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28vfhslp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28vfhslp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28vfhslp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28vfhslp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28vfhslp .navbar {
    height: 70px;
  }
  .cid-vh28vfhslp .navbar.opened {
    height: auto;
  }
  .cid-vh28vfhslp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28vfhslp .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28vfhslp .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28vfhslp .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28vfhslp .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28vfhslp .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28vfhslp .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28vfhslp .text_widget {
  margin-bottom: 32px;
}
.cid-vh28vfhslp .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28vfhslp .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28vfhslp .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28vfhslp .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28vfhslp .mbr-section-subtitle,
.cid-vh28vfhslp .text_widget,
.cid-vh28vfhslp .mbr-section-btn {
  text-align: center;
}
.cid-vh28vfhslp a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28vfhslp .nav-link,
.cid-vh28vfhslp .dropdown-item {
  color: #000000;
}
.cid-vh28vfBVgw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28vfBVgw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28vfBVgw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28vfBVgw .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28vfBVgw .container-fluid {
    padding: 0;
  }
}
.cid-vh28vfBVgw .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28vfBVgw .container {
    padding: 0 28px;
  }
}
.cid-vh28vfBVgw .row {
  margin: -1px 0 0 0;
}
.cid-vh28vfBVgw .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28vfBVgw .card {
    padding: 28px;
  }
}
.cid-vh28vfBVgw .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28vfBVgw .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28vfBVgw .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28vfBVgw .title-wrapper {
    display: block;
  }
}
.cid-vh28vfBVgw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28vfBVgw .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28vfBVgw .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28vfBVgw .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28vfBVgw .mbr-section-title {
  color: #000000;
}
.cid-vh28vfBVgw .mbr-text,
.cid-vh28vfBVgw .mbr-section-btn {
  color: #000000;
}
.cid-vh28vfIWBq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28vfIWBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28vfIWBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28vfIWBq .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28vfIWBq .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28vfIWBq .container {
    padding: 0 28px;
  }
}
.cid-vh28vfIWBq .row {
  justify-content: center;
}
.cid-vh28vfIWBq .item {
  margin-bottom: 60px;
}
.cid-vh28vfIWBq .item .item-wrapper {
  display: block;
}
.cid-vh28vfIWBq .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28vfIWBq .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28vfIWBq .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28vfIWBq .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28vfIWBq .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28vfIWBq .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28vfIWBq .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28vfIWBq .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28vfIWBq .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28vfIWBq .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28vfIWBq .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28vfIWBq .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28vfIWBq .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28vfIWBq .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28vfIWBq .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28vfIWBq .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28vfIWBq .mbr-card-title {
  color: #000000;
}
.cid-vh28vfIWBq .mbr-price {
  color: #000000;
}
.cid-vh28vfIWBq .mbr-desc {
  color: #000000;
}
.cid-vh28vfIWBq .mbr-desc,
.cid-vh28vfIWBq .desc-wrap {
  color: #000000;
}
.cid-vh28v11ylH {
  background-color: transparent;
}
.cid-vh28v11ylH .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28v11ylH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28v11ylH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28v11ylH .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28v11ylH .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28v11ylH .menu_box .navbar.opened,
  .cid-vh28v11ylH .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28v11ylH .navbar-dropdown {
  position: relative !important;
}
.cid-vh28v11ylH .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28v11ylH ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28v11ylH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28v11ylH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28v11ylH .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28v11ylH li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28v11ylH .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28v11ylH .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28v11ylH .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28v11ylH .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28v11ylH .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28v11ylH .nav-item .nav-link {
  position: relative;
}
.cid-vh28v11ylH .nav-item .nav-link:hover::before,
.cid-vh28v11ylH .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28v11ylH .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28v11ylH .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28v11ylH .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28v11ylH .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28v11ylH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28v11ylH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28v11ylH .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28v11ylH .offcanvas_box {
    display: none;
  }
}
.cid-vh28v11ylH .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28v11ylH .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28v11ylH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28v11ylH .container {
  display: flex;
  margin: auto;
}
.cid-vh28v11ylH .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28v11ylH .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28v11ylH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28v11ylH .navbar-caption {
  color: #000000;
}
.cid-vh28v11ylH .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28v11ylH .navbar-nav {
    margin: 0;
  }
}
.cid-vh28v11ylH .dropdown-menu,
.cid-vh28v11ylH .navbar.opened {
  background-color: false !important;
}
.cid-vh28v11ylH .nav-item:focus,
.cid-vh28v11ylH .nav-link:focus {
  outline: none;
}
.cid-vh28v11ylH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28v11ylH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28v11ylH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28v11ylH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28v11ylH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28v11ylH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28v11ylH .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28v11ylH .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28v11ylH .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28v11ylH .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28v11ylH .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28v11ylH .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28v11ylH .navbar.collapsed {
  justify-content: center;
}
.cid-vh28v11ylH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28v11ylH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28v11ylH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28v11ylH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28v11ylH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28v11ylH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28v11ylH .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28v11ylH .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28v11ylH .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28v11ylH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28v11ylH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28v11ylH .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28v11ylH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28v11ylH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28v11ylH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28v11ylH .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28v11ylH .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28v11ylH .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28v11ylH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28v11ylH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28v11ylH .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28v11ylH .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28v11ylH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28v11ylH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28v11ylH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28v11ylH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28v11ylH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28v11ylH .dropdown-item.active,
.cid-vh28v11ylH .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28v11ylH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28v11ylH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28v11ylH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28v11ylH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28v11ylH ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28v11ylH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28v11ylH button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28v11ylH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28v11ylH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28v11ylH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28v11ylH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28v11ylH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28v11ylH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28v11ylH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28v11ylH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28v11ylH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28v11ylH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28v11ylH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28v11ylH .navbar {
    height: 70px;
  }
  .cid-vh28v11ylH .navbar.opened {
    height: auto;
  }
  .cid-vh28v11ylH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28v11ylH .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28v11ylH .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28v11ylH .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28v11ylH .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28v11ylH .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28v11ylH .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28v11ylH .text_widget {
  margin-bottom: 32px;
}
.cid-vh28v11ylH .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28v11ylH .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28v11ylH .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28v11ylH .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28v11ylH .mbr-section-subtitle,
.cid-vh28v11ylH .text_widget,
.cid-vh28v11ylH .mbr-section-btn {
  text-align: center;
}
.cid-vh28v11ylH a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28v11ylH .nav-link,
.cid-vh28v11ylH .dropdown-item {
  color: #000000;
}
.cid-vh28v1haNw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28v1haNw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28v1haNw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28v1haNw .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28v1haNw .container-fluid {
    padding: 0;
  }
}
.cid-vh28v1haNw .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28v1haNw .container {
    padding: 0 28px;
  }
}
.cid-vh28v1haNw .row {
  margin: -1px 0 0 0;
}
.cid-vh28v1haNw .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28v1haNw .card {
    padding: 28px;
  }
}
.cid-vh28v1haNw .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28v1haNw .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28v1haNw .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28v1haNw .title-wrapper {
    display: block;
  }
}
.cid-vh28v1haNw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28v1haNw .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28v1haNw .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28v1haNw .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28v1haNw .mbr-section-title {
  color: #000000;
}
.cid-vh28v1haNw .mbr-text,
.cid-vh28v1haNw .mbr-section-btn {
  color: #000000;
}
.cid-vh28v1pY2r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28v1pY2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28v1pY2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28v1pY2r .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28v1pY2r .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28v1pY2r .container {
    padding: 0 28px;
  }
}
.cid-vh28v1pY2r .row {
  justify-content: center;
}
.cid-vh28v1pY2r .item {
  margin-bottom: 60px;
}
.cid-vh28v1pY2r .item .item-wrapper {
  display: block;
}
.cid-vh28v1pY2r .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28v1pY2r .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28v1pY2r .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28v1pY2r .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28v1pY2r .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28v1pY2r .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28v1pY2r .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28v1pY2r .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28v1pY2r .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28v1pY2r .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28v1pY2r .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28v1pY2r .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28v1pY2r .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28v1pY2r .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28v1pY2r .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28v1pY2r .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28v1pY2r .mbr-card-title {
  color: #000000;
}
.cid-vh28v1pY2r .mbr-price {
  color: #000000;
}
.cid-vh28v1pY2r .mbr-desc {
  color: #000000;
}
.cid-vh28v1pY2r .mbr-desc,
.cid-vh28v1pY2r .desc-wrap {
  color: #000000;
}
.cid-vh28uNROOE {
  background-color: transparent;
}
.cid-vh28uNROOE .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28uNROOE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28uNROOE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28uNROOE .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28uNROOE .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28uNROOE .menu_box .navbar.opened,
  .cid-vh28uNROOE .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28uNROOE .navbar-dropdown {
  position: relative !important;
}
.cid-vh28uNROOE .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28uNROOE ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28uNROOE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28uNROOE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28uNROOE .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28uNROOE li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28uNROOE .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28uNROOE .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28uNROOE .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28uNROOE .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28uNROOE .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28uNROOE .nav-item .nav-link {
  position: relative;
}
.cid-vh28uNROOE .nav-item .nav-link:hover::before,
.cid-vh28uNROOE .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28uNROOE .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28uNROOE .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28uNROOE .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28uNROOE .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28uNROOE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28uNROOE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28uNROOE .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28uNROOE .offcanvas_box {
    display: none;
  }
}
.cid-vh28uNROOE .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28uNROOE .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28uNROOE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28uNROOE .container {
  display: flex;
  margin: auto;
}
.cid-vh28uNROOE .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28uNROOE .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28uNROOE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28uNROOE .navbar-caption {
  color: #000000;
}
.cid-vh28uNROOE .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28uNROOE .navbar-nav {
    margin: 0;
  }
}
.cid-vh28uNROOE .dropdown-menu,
.cid-vh28uNROOE .navbar.opened {
  background-color: false !important;
}
.cid-vh28uNROOE .nav-item:focus,
.cid-vh28uNROOE .nav-link:focus {
  outline: none;
}
.cid-vh28uNROOE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28uNROOE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28uNROOE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28uNROOE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28uNROOE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28uNROOE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28uNROOE .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28uNROOE .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28uNROOE .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28uNROOE .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28uNROOE .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28uNROOE .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28uNROOE .navbar.collapsed {
  justify-content: center;
}
.cid-vh28uNROOE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28uNROOE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28uNROOE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28uNROOE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28uNROOE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28uNROOE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28uNROOE .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28uNROOE .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28uNROOE .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28uNROOE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28uNROOE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28uNROOE .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28uNROOE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28uNROOE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28uNROOE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28uNROOE .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28uNROOE .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28uNROOE .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28uNROOE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28uNROOE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28uNROOE .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28uNROOE .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28uNROOE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28uNROOE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28uNROOE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28uNROOE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28uNROOE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28uNROOE .dropdown-item.active,
.cid-vh28uNROOE .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28uNROOE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28uNROOE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28uNROOE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28uNROOE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28uNROOE ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28uNROOE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28uNROOE button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28uNROOE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28uNROOE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28uNROOE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28uNROOE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28uNROOE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28uNROOE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28uNROOE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28uNROOE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28uNROOE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28uNROOE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28uNROOE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28uNROOE .navbar {
    height: 70px;
  }
  .cid-vh28uNROOE .navbar.opened {
    height: auto;
  }
  .cid-vh28uNROOE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28uNROOE .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28uNROOE .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28uNROOE .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28uNROOE .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28uNROOE .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28uNROOE .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28uNROOE .text_widget {
  margin-bottom: 32px;
}
.cid-vh28uNROOE .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28uNROOE .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28uNROOE .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28uNROOE .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28uNROOE .mbr-section-subtitle,
.cid-vh28uNROOE .text_widget,
.cid-vh28uNROOE .mbr-section-btn {
  text-align: center;
}
.cid-vh28uNROOE a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28uNROOE .nav-link,
.cid-vh28uNROOE .dropdown-item {
  color: #000000;
}
.cid-vh28uOaD1A {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28uOaD1A .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28uOaD1A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28uOaD1A .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28uOaD1A .container-fluid {
    padding: 0;
  }
}
.cid-vh28uOaD1A .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28uOaD1A .container {
    padding: 0 28px;
  }
}
.cid-vh28uOaD1A .row {
  margin: -1px 0 0 0;
}
.cid-vh28uOaD1A .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28uOaD1A .card {
    padding: 28px;
  }
}
.cid-vh28uOaD1A .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28uOaD1A .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28uOaD1A .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28uOaD1A .title-wrapper {
    display: block;
  }
}
.cid-vh28uOaD1A .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28uOaD1A .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28uOaD1A .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28uOaD1A .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28uOaD1A .mbr-section-title {
  color: #000000;
}
.cid-vh28uOaD1A .mbr-text,
.cid-vh28uOaD1A .mbr-section-btn {
  color: #000000;
}
.cid-vh28uOiv5E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28uOiv5E .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28uOiv5E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28uOiv5E .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28uOiv5E .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28uOiv5E .container {
    padding: 0 28px;
  }
}
.cid-vh28uOiv5E .row {
  justify-content: center;
}
.cid-vh28uOiv5E .item {
  margin-bottom: 60px;
}
.cid-vh28uOiv5E .item .item-wrapper {
  display: block;
}
.cid-vh28uOiv5E .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28uOiv5E .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28uOiv5E .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28uOiv5E .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28uOiv5E .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28uOiv5E .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28uOiv5E .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28uOiv5E .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28uOiv5E .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28uOiv5E .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28uOiv5E .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28uOiv5E .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28uOiv5E .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28uOiv5E .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28uOiv5E .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28uOiv5E .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28uOiv5E .mbr-card-title {
  color: #000000;
}
.cid-vh28uOiv5E .mbr-price {
  color: #000000;
}
.cid-vh28uOiv5E .mbr-desc {
  color: #000000;
}
.cid-vh28uOiv5E .mbr-desc,
.cid-vh28uOiv5E .desc-wrap {
  color: #000000;
}
.cid-vh28uzCCUD {
  background-color: transparent;
}
.cid-vh28uzCCUD .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28uzCCUD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28uzCCUD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28uzCCUD .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28uzCCUD .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28uzCCUD .menu_box .navbar.opened,
  .cid-vh28uzCCUD .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28uzCCUD .navbar-dropdown {
  position: relative !important;
}
.cid-vh28uzCCUD .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28uzCCUD ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28uzCCUD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28uzCCUD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28uzCCUD .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28uzCCUD li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28uzCCUD .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28uzCCUD .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28uzCCUD .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28uzCCUD .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28uzCCUD .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28uzCCUD .nav-item .nav-link {
  position: relative;
}
.cid-vh28uzCCUD .nav-item .nav-link:hover::before,
.cid-vh28uzCCUD .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28uzCCUD .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28uzCCUD .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28uzCCUD .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28uzCCUD .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28uzCCUD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28uzCCUD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28uzCCUD .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28uzCCUD .offcanvas_box {
    display: none;
  }
}
.cid-vh28uzCCUD .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28uzCCUD .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28uzCCUD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28uzCCUD .container {
  display: flex;
  margin: auto;
}
.cid-vh28uzCCUD .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28uzCCUD .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28uzCCUD .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28uzCCUD .navbar-caption {
  color: #000000;
}
.cid-vh28uzCCUD .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28uzCCUD .navbar-nav {
    margin: 0;
  }
}
.cid-vh28uzCCUD .dropdown-menu,
.cid-vh28uzCCUD .navbar.opened {
  background-color: false !important;
}
.cid-vh28uzCCUD .nav-item:focus,
.cid-vh28uzCCUD .nav-link:focus {
  outline: none;
}
.cid-vh28uzCCUD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28uzCCUD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28uzCCUD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28uzCCUD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28uzCCUD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28uzCCUD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28uzCCUD .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28uzCCUD .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28uzCCUD .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28uzCCUD .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28uzCCUD .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28uzCCUD .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28uzCCUD .navbar.collapsed {
  justify-content: center;
}
.cid-vh28uzCCUD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28uzCCUD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28uzCCUD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28uzCCUD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28uzCCUD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28uzCCUD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28uzCCUD .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28uzCCUD .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28uzCCUD .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28uzCCUD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28uzCCUD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28uzCCUD .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28uzCCUD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28uzCCUD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28uzCCUD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28uzCCUD .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28uzCCUD .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28uzCCUD .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28uzCCUD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28uzCCUD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28uzCCUD .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28uzCCUD .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28uzCCUD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28uzCCUD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28uzCCUD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28uzCCUD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28uzCCUD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28uzCCUD .dropdown-item.active,
.cid-vh28uzCCUD .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28uzCCUD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28uzCCUD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28uzCCUD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28uzCCUD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28uzCCUD ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28uzCCUD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28uzCCUD button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28uzCCUD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28uzCCUD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28uzCCUD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28uzCCUD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28uzCCUD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28uzCCUD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28uzCCUD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28uzCCUD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28uzCCUD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28uzCCUD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28uzCCUD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28uzCCUD .navbar {
    height: 70px;
  }
  .cid-vh28uzCCUD .navbar.opened {
    height: auto;
  }
  .cid-vh28uzCCUD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28uzCCUD .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28uzCCUD .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28uzCCUD .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28uzCCUD .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28uzCCUD .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28uzCCUD .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28uzCCUD .text_widget {
  margin-bottom: 32px;
}
.cid-vh28uzCCUD .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28uzCCUD .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28uzCCUD .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28uzCCUD .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28uzCCUD .mbr-section-subtitle,
.cid-vh28uzCCUD .text_widget,
.cid-vh28uzCCUD .mbr-section-btn {
  text-align: center;
}
.cid-vh28uzCCUD a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28uzCCUD .nav-link,
.cid-vh28uzCCUD .dropdown-item {
  color: #000000;
}
.cid-vh28uzSW3Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28uzSW3Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28uzSW3Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28uzSW3Z .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28uzSW3Z .container-fluid {
    padding: 0;
  }
}
.cid-vh28uzSW3Z .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28uzSW3Z .container {
    padding: 0 28px;
  }
}
.cid-vh28uzSW3Z .row {
  margin: -1px 0 0 0;
}
.cid-vh28uzSW3Z .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28uzSW3Z .card {
    padding: 28px;
  }
}
.cid-vh28uzSW3Z .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28uzSW3Z .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28uzSW3Z .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28uzSW3Z .title-wrapper {
    display: block;
  }
}
.cid-vh28uzSW3Z .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28uzSW3Z .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28uzSW3Z .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28uzSW3Z .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28uzSW3Z .mbr-section-title {
  color: #000000;
}
.cid-vh28uzSW3Z .mbr-text,
.cid-vh28uzSW3Z .mbr-section-btn {
  color: #000000;
}
.cid-vh28uA0NQB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28uA0NQB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28uA0NQB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28uA0NQB .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28uA0NQB .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28uA0NQB .container {
    padding: 0 28px;
  }
}
.cid-vh28uA0NQB .row {
  justify-content: center;
}
.cid-vh28uA0NQB .item {
  margin-bottom: 60px;
}
.cid-vh28uA0NQB .item .item-wrapper {
  display: block;
}
.cid-vh28uA0NQB .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28uA0NQB .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28uA0NQB .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28uA0NQB .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28uA0NQB .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28uA0NQB .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28uA0NQB .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28uA0NQB .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28uA0NQB .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28uA0NQB .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28uA0NQB .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28uA0NQB .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28uA0NQB .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28uA0NQB .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28uA0NQB .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28uA0NQB .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28uA0NQB .mbr-card-title {
  color: #000000;
}
.cid-vh28uA0NQB .mbr-price {
  color: #000000;
}
.cid-vh28uA0NQB .mbr-desc {
  color: #000000;
}
.cid-vh28uA0NQB .mbr-desc,
.cid-vh28uA0NQB .desc-wrap {
  color: #000000;
}
.cid-vh28um9RFk {
  background-color: transparent;
}
.cid-vh28um9RFk .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28um9RFk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28um9RFk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28um9RFk .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28um9RFk .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28um9RFk .menu_box .navbar.opened,
  .cid-vh28um9RFk .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28um9RFk .navbar-dropdown {
  position: relative !important;
}
.cid-vh28um9RFk .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28um9RFk ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28um9RFk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28um9RFk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28um9RFk .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28um9RFk li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28um9RFk .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28um9RFk .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28um9RFk .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28um9RFk .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28um9RFk .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28um9RFk .nav-item .nav-link {
  position: relative;
}
.cid-vh28um9RFk .nav-item .nav-link:hover::before,
.cid-vh28um9RFk .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28um9RFk .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28um9RFk .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28um9RFk .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28um9RFk .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28um9RFk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28um9RFk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28um9RFk .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28um9RFk .offcanvas_box {
    display: none;
  }
}
.cid-vh28um9RFk .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28um9RFk .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28um9RFk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28um9RFk .container {
  display: flex;
  margin: auto;
}
.cid-vh28um9RFk .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28um9RFk .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28um9RFk .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28um9RFk .navbar-caption {
  color: #000000;
}
.cid-vh28um9RFk .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28um9RFk .navbar-nav {
    margin: 0;
  }
}
.cid-vh28um9RFk .dropdown-menu,
.cid-vh28um9RFk .navbar.opened {
  background-color: false !important;
}
.cid-vh28um9RFk .nav-item:focus,
.cid-vh28um9RFk .nav-link:focus {
  outline: none;
}
.cid-vh28um9RFk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28um9RFk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28um9RFk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28um9RFk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28um9RFk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28um9RFk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28um9RFk .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28um9RFk .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28um9RFk .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28um9RFk .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28um9RFk .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28um9RFk .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28um9RFk .navbar.collapsed {
  justify-content: center;
}
.cid-vh28um9RFk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28um9RFk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28um9RFk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28um9RFk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28um9RFk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28um9RFk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28um9RFk .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28um9RFk .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28um9RFk .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28um9RFk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28um9RFk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28um9RFk .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28um9RFk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28um9RFk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28um9RFk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28um9RFk .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28um9RFk .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28um9RFk .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28um9RFk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28um9RFk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28um9RFk .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28um9RFk .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28um9RFk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28um9RFk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28um9RFk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28um9RFk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28um9RFk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28um9RFk .dropdown-item.active,
.cid-vh28um9RFk .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28um9RFk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28um9RFk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28um9RFk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28um9RFk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28um9RFk ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28um9RFk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28um9RFk button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28um9RFk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28um9RFk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28um9RFk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28um9RFk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28um9RFk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28um9RFk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28um9RFk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28um9RFk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28um9RFk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28um9RFk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28um9RFk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28um9RFk .navbar {
    height: 70px;
  }
  .cid-vh28um9RFk .navbar.opened {
    height: auto;
  }
  .cid-vh28um9RFk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28um9RFk .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28um9RFk .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28um9RFk .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28um9RFk .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28um9RFk .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28um9RFk .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28um9RFk .text_widget {
  margin-bottom: 32px;
}
.cid-vh28um9RFk .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28um9RFk .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28um9RFk .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28um9RFk .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28um9RFk .mbr-section-subtitle,
.cid-vh28um9RFk .text_widget,
.cid-vh28um9RFk .mbr-section-btn {
  text-align: center;
}
.cid-vh28um9RFk a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28um9RFk .nav-link,
.cid-vh28um9RFk .dropdown-item {
  color: #000000;
}
.cid-vh28umsS05 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28umsS05 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28umsS05 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28umsS05 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28umsS05 .container-fluid {
    padding: 0;
  }
}
.cid-vh28umsS05 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28umsS05 .container {
    padding: 0 28px;
  }
}
.cid-vh28umsS05 .row {
  margin: -1px 0 0 0;
}
.cid-vh28umsS05 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28umsS05 .card {
    padding: 28px;
  }
}
.cid-vh28umsS05 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28umsS05 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28umsS05 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28umsS05 .title-wrapper {
    display: block;
  }
}
.cid-vh28umsS05 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28umsS05 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28umsS05 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28umsS05 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28umsS05 .mbr-section-title {
  color: #000000;
}
.cid-vh28umsS05 .mbr-text,
.cid-vh28umsS05 .mbr-section-btn {
  color: #000000;
}
.cid-vh28umAuGZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28umAuGZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28umAuGZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28umAuGZ .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28umAuGZ .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28umAuGZ .container {
    padding: 0 28px;
  }
}
.cid-vh28umAuGZ .row {
  justify-content: center;
}
.cid-vh28umAuGZ .item {
  margin-bottom: 60px;
}
.cid-vh28umAuGZ .item .item-wrapper {
  display: block;
}
.cid-vh28umAuGZ .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28umAuGZ .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28umAuGZ .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28umAuGZ .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28umAuGZ .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28umAuGZ .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28umAuGZ .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28umAuGZ .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28umAuGZ .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28umAuGZ .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28umAuGZ .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28umAuGZ .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28umAuGZ .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28umAuGZ .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28umAuGZ .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28umAuGZ .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28umAuGZ .mbr-card-title {
  color: #000000;
}
.cid-vh28umAuGZ .mbr-price {
  color: #000000;
}
.cid-vh28umAuGZ .mbr-desc {
  color: #000000;
}
.cid-vh28umAuGZ .mbr-desc,
.cid-vh28umAuGZ .desc-wrap {
  color: #000000;
}
.cid-vh28u7WpvC {
  background-color: transparent;
}
.cid-vh28u7WpvC .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28u7WpvC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28u7WpvC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28u7WpvC .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28u7WpvC .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28u7WpvC .menu_box .navbar.opened,
  .cid-vh28u7WpvC .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28u7WpvC .navbar-dropdown {
  position: relative !important;
}
.cid-vh28u7WpvC .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28u7WpvC ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28u7WpvC .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28u7WpvC .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28u7WpvC .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28u7WpvC li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28u7WpvC .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28u7WpvC .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28u7WpvC .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28u7WpvC .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28u7WpvC .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28u7WpvC .nav-item .nav-link {
  position: relative;
}
.cid-vh28u7WpvC .nav-item .nav-link:hover::before,
.cid-vh28u7WpvC .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28u7WpvC .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28u7WpvC .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28u7WpvC .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28u7WpvC .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28u7WpvC .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28u7WpvC .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28u7WpvC .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28u7WpvC .offcanvas_box {
    display: none;
  }
}
.cid-vh28u7WpvC .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28u7WpvC .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28u7WpvC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28u7WpvC .container {
  display: flex;
  margin: auto;
}
.cid-vh28u7WpvC .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28u7WpvC .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28u7WpvC .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28u7WpvC .navbar-caption {
  color: #000000;
}
.cid-vh28u7WpvC .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28u7WpvC .navbar-nav {
    margin: 0;
  }
}
.cid-vh28u7WpvC .dropdown-menu,
.cid-vh28u7WpvC .navbar.opened {
  background-color: false !important;
}
.cid-vh28u7WpvC .nav-item:focus,
.cid-vh28u7WpvC .nav-link:focus {
  outline: none;
}
.cid-vh28u7WpvC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28u7WpvC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28u7WpvC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28u7WpvC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28u7WpvC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28u7WpvC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28u7WpvC .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28u7WpvC .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28u7WpvC .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28u7WpvC .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28u7WpvC .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28u7WpvC .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28u7WpvC .navbar.collapsed {
  justify-content: center;
}
.cid-vh28u7WpvC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28u7WpvC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28u7WpvC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28u7WpvC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28u7WpvC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28u7WpvC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28u7WpvC .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28u7WpvC .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28u7WpvC .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28u7WpvC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28u7WpvC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28u7WpvC .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28u7WpvC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28u7WpvC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28u7WpvC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28u7WpvC .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28u7WpvC .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28u7WpvC .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28u7WpvC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28u7WpvC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28u7WpvC .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28u7WpvC .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28u7WpvC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28u7WpvC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28u7WpvC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28u7WpvC .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28u7WpvC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28u7WpvC .dropdown-item.active,
.cid-vh28u7WpvC .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28u7WpvC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28u7WpvC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28u7WpvC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28u7WpvC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28u7WpvC ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28u7WpvC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28u7WpvC button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28u7WpvC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28u7WpvC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28u7WpvC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28u7WpvC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28u7WpvC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28u7WpvC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28u7WpvC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28u7WpvC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28u7WpvC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28u7WpvC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28u7WpvC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28u7WpvC .navbar {
    height: 70px;
  }
  .cid-vh28u7WpvC .navbar.opened {
    height: auto;
  }
  .cid-vh28u7WpvC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28u7WpvC .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28u7WpvC .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28u7WpvC .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28u7WpvC .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28u7WpvC .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28u7WpvC .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28u7WpvC .text_widget {
  margin-bottom: 32px;
}
.cid-vh28u7WpvC .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28u7WpvC .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28u7WpvC .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28u7WpvC .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28u7WpvC .mbr-section-subtitle,
.cid-vh28u7WpvC .text_widget,
.cid-vh28u7WpvC .mbr-section-btn {
  text-align: center;
}
.cid-vh28u7WpvC a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28u7WpvC .nav-link,
.cid-vh28u7WpvC .dropdown-item {
  color: #000000;
}
.cid-vh28u8dF0G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28u8dF0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28u8dF0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28u8dF0G .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28u8dF0G .container-fluid {
    padding: 0;
  }
}
.cid-vh28u8dF0G .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28u8dF0G .container {
    padding: 0 28px;
  }
}
.cid-vh28u8dF0G .row {
  margin: -1px 0 0 0;
}
.cid-vh28u8dF0G .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28u8dF0G .card {
    padding: 28px;
  }
}
.cid-vh28u8dF0G .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28u8dF0G .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28u8dF0G .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28u8dF0G .title-wrapper {
    display: block;
  }
}
.cid-vh28u8dF0G .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28u8dF0G .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28u8dF0G .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28u8dF0G .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28u8dF0G .mbr-section-title {
  color: #000000;
}
.cid-vh28u8dF0G .mbr-text,
.cid-vh28u8dF0G .mbr-section-btn {
  color: #000000;
}
.cid-vh28u8k4I6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28u8k4I6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28u8k4I6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28u8k4I6 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28u8k4I6 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28u8k4I6 .container {
    padding: 0 28px;
  }
}
.cid-vh28u8k4I6 .row {
  justify-content: center;
}
.cid-vh28u8k4I6 .item {
  margin-bottom: 60px;
}
.cid-vh28u8k4I6 .item .item-wrapper {
  display: block;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28u8k4I6 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28u8k4I6 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28u8k4I6 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28u8k4I6 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28u8k4I6 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28u8k4I6 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28u8k4I6 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28u8k4I6 .mbr-card-title {
  color: #000000;
}
.cid-vh28u8k4I6 .mbr-price {
  color: #000000;
}
.cid-vh28u8k4I6 .mbr-desc {
  color: #000000;
}
.cid-vh28u8k4I6 .mbr-desc,
.cid-vh28u8k4I6 .desc-wrap {
  color: #000000;
}
.cid-vh28tTrPQM {
  background-color: transparent;
}
.cid-vh28tTrPQM .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28tTrPQM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28tTrPQM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28tTrPQM .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28tTrPQM .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28tTrPQM .menu_box .navbar.opened,
  .cid-vh28tTrPQM .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28tTrPQM .navbar-dropdown {
  position: relative !important;
}
.cid-vh28tTrPQM .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28tTrPQM ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28tTrPQM .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28tTrPQM .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28tTrPQM .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28tTrPQM li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28tTrPQM .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28tTrPQM .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28tTrPQM .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28tTrPQM .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28tTrPQM .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28tTrPQM .nav-item .nav-link {
  position: relative;
}
.cid-vh28tTrPQM .nav-item .nav-link:hover::before,
.cid-vh28tTrPQM .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28tTrPQM .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28tTrPQM .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28tTrPQM .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28tTrPQM .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28tTrPQM .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28tTrPQM .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28tTrPQM .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28tTrPQM .offcanvas_box {
    display: none;
  }
}
.cid-vh28tTrPQM .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28tTrPQM .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28tTrPQM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28tTrPQM .container {
  display: flex;
  margin: auto;
}
.cid-vh28tTrPQM .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28tTrPQM .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28tTrPQM .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28tTrPQM .navbar-caption {
  color: #000000;
}
.cid-vh28tTrPQM .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28tTrPQM .navbar-nav {
    margin: 0;
  }
}
.cid-vh28tTrPQM .dropdown-menu,
.cid-vh28tTrPQM .navbar.opened {
  background-color: false !important;
}
.cid-vh28tTrPQM .nav-item:focus,
.cid-vh28tTrPQM .nav-link:focus {
  outline: none;
}
.cid-vh28tTrPQM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28tTrPQM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28tTrPQM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28tTrPQM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28tTrPQM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28tTrPQM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28tTrPQM .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28tTrPQM .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28tTrPQM .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28tTrPQM .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28tTrPQM .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28tTrPQM .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28tTrPQM .navbar.collapsed {
  justify-content: center;
}
.cid-vh28tTrPQM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28tTrPQM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28tTrPQM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28tTrPQM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28tTrPQM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28tTrPQM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28tTrPQM .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28tTrPQM .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28tTrPQM .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28tTrPQM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28tTrPQM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28tTrPQM .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28tTrPQM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28tTrPQM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28tTrPQM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28tTrPQM .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28tTrPQM .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28tTrPQM .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28tTrPQM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28tTrPQM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28tTrPQM .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28tTrPQM .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28tTrPQM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28tTrPQM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28tTrPQM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28tTrPQM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28tTrPQM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28tTrPQM .dropdown-item.active,
.cid-vh28tTrPQM .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28tTrPQM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28tTrPQM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28tTrPQM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28tTrPQM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28tTrPQM ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28tTrPQM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28tTrPQM button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28tTrPQM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28tTrPQM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28tTrPQM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28tTrPQM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28tTrPQM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28tTrPQM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28tTrPQM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28tTrPQM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28tTrPQM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28tTrPQM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28tTrPQM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28tTrPQM .navbar {
    height: 70px;
  }
  .cid-vh28tTrPQM .navbar.opened {
    height: auto;
  }
  .cid-vh28tTrPQM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28tTrPQM .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28tTrPQM .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28tTrPQM .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28tTrPQM .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28tTrPQM .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28tTrPQM .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28tTrPQM .text_widget {
  margin-bottom: 32px;
}
.cid-vh28tTrPQM .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28tTrPQM .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28tTrPQM .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28tTrPQM .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28tTrPQM .mbr-section-subtitle,
.cid-vh28tTrPQM .text_widget,
.cid-vh28tTrPQM .mbr-section-btn {
  text-align: center;
}
.cid-vh28tTrPQM a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28tTrPQM .nav-link,
.cid-vh28tTrPQM .dropdown-item {
  color: #000000;
}
.cid-vh28tTLRNG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28tTLRNG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28tTLRNG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28tTLRNG .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28tTLRNG .container-fluid {
    padding: 0;
  }
}
.cid-vh28tTLRNG .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28tTLRNG .container {
    padding: 0 28px;
  }
}
.cid-vh28tTLRNG .row {
  margin: -1px 0 0 0;
}
.cid-vh28tTLRNG .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28tTLRNG .card {
    padding: 28px;
  }
}
.cid-vh28tTLRNG .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28tTLRNG .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28tTLRNG .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28tTLRNG .title-wrapper {
    display: block;
  }
}
.cid-vh28tTLRNG .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28tTLRNG .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28tTLRNG .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28tTLRNG .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28tTLRNG .mbr-section-title {
  color: #000000;
}
.cid-vh28tTLRNG .mbr-text,
.cid-vh28tTLRNG .mbr-section-btn {
  color: #000000;
}
.cid-vh28tTSrL5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28tTSrL5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28tTSrL5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28tTSrL5 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28tTSrL5 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28tTSrL5 .container {
    padding: 0 28px;
  }
}
.cid-vh28tTSrL5 .row {
  justify-content: center;
}
.cid-vh28tTSrL5 .item {
  margin-bottom: 60px;
}
.cid-vh28tTSrL5 .item .item-wrapper {
  display: block;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28tTSrL5 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28tTSrL5 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28tTSrL5 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28tTSrL5 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28tTSrL5 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28tTSrL5 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28tTSrL5 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28tTSrL5 .mbr-card-title {
  color: #000000;
}
.cid-vh28tTSrL5 .mbr-price {
  color: #000000;
}
.cid-vh28tTSrL5 .mbr-desc {
  color: #000000;
}
.cid-vh28tTSrL5 .mbr-desc,
.cid-vh28tTSrL5 .desc-wrap {
  color: #000000;
}
.cid-vh28tH5j0g {
  background-color: transparent;
}
.cid-vh28tH5j0g .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28tH5j0g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28tH5j0g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28tH5j0g .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28tH5j0g .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28tH5j0g .menu_box .navbar.opened,
  .cid-vh28tH5j0g .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28tH5j0g .navbar-dropdown {
  position: relative !important;
}
.cid-vh28tH5j0g .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28tH5j0g ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28tH5j0g .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28tH5j0g .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28tH5j0g .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28tH5j0g li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28tH5j0g .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28tH5j0g .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28tH5j0g .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28tH5j0g .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28tH5j0g .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28tH5j0g .nav-item .nav-link {
  position: relative;
}
.cid-vh28tH5j0g .nav-item .nav-link:hover::before,
.cid-vh28tH5j0g .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28tH5j0g .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28tH5j0g .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28tH5j0g .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28tH5j0g .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28tH5j0g .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28tH5j0g .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28tH5j0g .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28tH5j0g .offcanvas_box {
    display: none;
  }
}
.cid-vh28tH5j0g .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28tH5j0g .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28tH5j0g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28tH5j0g .container {
  display: flex;
  margin: auto;
}
.cid-vh28tH5j0g .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28tH5j0g .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28tH5j0g .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28tH5j0g .navbar-caption {
  color: #000000;
}
.cid-vh28tH5j0g .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28tH5j0g .navbar-nav {
    margin: 0;
  }
}
.cid-vh28tH5j0g .dropdown-menu,
.cid-vh28tH5j0g .navbar.opened {
  background-color: false !important;
}
.cid-vh28tH5j0g .nav-item:focus,
.cid-vh28tH5j0g .nav-link:focus {
  outline: none;
}
.cid-vh28tH5j0g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28tH5j0g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28tH5j0g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28tH5j0g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28tH5j0g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28tH5j0g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28tH5j0g .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28tH5j0g .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28tH5j0g .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28tH5j0g .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28tH5j0g .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28tH5j0g .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28tH5j0g .navbar.collapsed {
  justify-content: center;
}
.cid-vh28tH5j0g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28tH5j0g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28tH5j0g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28tH5j0g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28tH5j0g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28tH5j0g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28tH5j0g .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28tH5j0g .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28tH5j0g .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28tH5j0g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28tH5j0g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28tH5j0g .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28tH5j0g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28tH5j0g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28tH5j0g .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28tH5j0g .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28tH5j0g .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28tH5j0g .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28tH5j0g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28tH5j0g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28tH5j0g .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28tH5j0g .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28tH5j0g .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28tH5j0g .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28tH5j0g .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28tH5j0g .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28tH5j0g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28tH5j0g .dropdown-item.active,
.cid-vh28tH5j0g .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28tH5j0g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28tH5j0g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28tH5j0g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28tH5j0g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28tH5j0g ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28tH5j0g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28tH5j0g button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28tH5j0g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28tH5j0g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28tH5j0g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28tH5j0g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28tH5j0g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28tH5j0g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28tH5j0g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28tH5j0g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28tH5j0g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28tH5j0g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28tH5j0g .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28tH5j0g .navbar {
    height: 70px;
  }
  .cid-vh28tH5j0g .navbar.opened {
    height: auto;
  }
  .cid-vh28tH5j0g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28tH5j0g .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28tH5j0g .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28tH5j0g .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28tH5j0g .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28tH5j0g .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28tH5j0g .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28tH5j0g .text_widget {
  margin-bottom: 32px;
}
.cid-vh28tH5j0g .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28tH5j0g .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28tH5j0g .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28tH5j0g .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28tH5j0g .mbr-section-subtitle,
.cid-vh28tH5j0g .text_widget,
.cid-vh28tH5j0g .mbr-section-btn {
  text-align: center;
}
.cid-vh28tH5j0g a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28tH5j0g .nav-link,
.cid-vh28tH5j0g .dropdown-item {
  color: #000000;
}
.cid-vh28tHmLAh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28tHmLAh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28tHmLAh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28tHmLAh .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28tHmLAh .container-fluid {
    padding: 0;
  }
}
.cid-vh28tHmLAh .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28tHmLAh .container {
    padding: 0 28px;
  }
}
.cid-vh28tHmLAh .row {
  margin: -1px 0 0 0;
}
.cid-vh28tHmLAh .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28tHmLAh .card {
    padding: 28px;
  }
}
.cid-vh28tHmLAh .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28tHmLAh .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28tHmLAh .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28tHmLAh .title-wrapper {
    display: block;
  }
}
.cid-vh28tHmLAh .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28tHmLAh .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28tHmLAh .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28tHmLAh .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28tHmLAh .mbr-section-title {
  color: #000000;
}
.cid-vh28tHmLAh .mbr-text,
.cid-vh28tHmLAh .mbr-section-btn {
  color: #000000;
}
.cid-vh28tHt2NJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28tHt2NJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28tHt2NJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28tHt2NJ .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28tHt2NJ .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28tHt2NJ .container {
    padding: 0 28px;
  }
}
.cid-vh28tHt2NJ .row {
  justify-content: center;
}
.cid-vh28tHt2NJ .item {
  margin-bottom: 60px;
}
.cid-vh28tHt2NJ .item .item-wrapper {
  display: block;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28tHt2NJ .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28tHt2NJ .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28tHt2NJ .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28tHt2NJ .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28tHt2NJ .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28tHt2NJ .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28tHt2NJ .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28tHt2NJ .mbr-card-title {
  color: #000000;
}
.cid-vh28tHt2NJ .mbr-price {
  color: #000000;
}
.cid-vh28tHt2NJ .mbr-desc {
  color: #000000;
}
.cid-vh28tHt2NJ .mbr-desc,
.cid-vh28tHt2NJ .desc-wrap {
  color: #000000;
}
.cid-vh28tvgWF3 {
  background-color: transparent;
}
.cid-vh28tvgWF3 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28tvgWF3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28tvgWF3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28tvgWF3 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28tvgWF3 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28tvgWF3 .menu_box .navbar.opened,
  .cid-vh28tvgWF3 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28tvgWF3 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28tvgWF3 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28tvgWF3 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28tvgWF3 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28tvgWF3 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28tvgWF3 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28tvgWF3 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28tvgWF3 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28tvgWF3 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28tvgWF3 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28tvgWF3 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28tvgWF3 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28tvgWF3 .nav-item .nav-link {
  position: relative;
}
.cid-vh28tvgWF3 .nav-item .nav-link:hover::before,
.cid-vh28tvgWF3 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28tvgWF3 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28tvgWF3 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28tvgWF3 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28tvgWF3 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28tvgWF3 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28tvgWF3 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28tvgWF3 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28tvgWF3 .offcanvas_box {
    display: none;
  }
}
.cid-vh28tvgWF3 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28tvgWF3 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28tvgWF3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28tvgWF3 .container {
  display: flex;
  margin: auto;
}
.cid-vh28tvgWF3 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28tvgWF3 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28tvgWF3 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28tvgWF3 .navbar-caption {
  color: #000000;
}
.cid-vh28tvgWF3 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28tvgWF3 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28tvgWF3 .dropdown-menu,
.cid-vh28tvgWF3 .navbar.opened {
  background-color: false !important;
}
.cid-vh28tvgWF3 .nav-item:focus,
.cid-vh28tvgWF3 .nav-link:focus {
  outline: none;
}
.cid-vh28tvgWF3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28tvgWF3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28tvgWF3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28tvgWF3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28tvgWF3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28tvgWF3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28tvgWF3 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28tvgWF3 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28tvgWF3 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28tvgWF3 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28tvgWF3 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28tvgWF3 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28tvgWF3 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28tvgWF3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28tvgWF3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28tvgWF3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28tvgWF3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28tvgWF3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28tvgWF3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28tvgWF3 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28tvgWF3 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28tvgWF3 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28tvgWF3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28tvgWF3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28tvgWF3 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28tvgWF3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28tvgWF3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28tvgWF3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28tvgWF3 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28tvgWF3 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28tvgWF3 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28tvgWF3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28tvgWF3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28tvgWF3 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28tvgWF3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28tvgWF3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28tvgWF3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28tvgWF3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28tvgWF3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28tvgWF3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28tvgWF3 .dropdown-item.active,
.cid-vh28tvgWF3 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28tvgWF3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28tvgWF3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28tvgWF3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28tvgWF3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28tvgWF3 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28tvgWF3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28tvgWF3 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28tvgWF3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28tvgWF3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28tvgWF3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28tvgWF3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28tvgWF3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28tvgWF3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28tvgWF3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28tvgWF3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28tvgWF3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28tvgWF3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28tvgWF3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28tvgWF3 .navbar {
    height: 70px;
  }
  .cid-vh28tvgWF3 .navbar.opened {
    height: auto;
  }
  .cid-vh28tvgWF3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28tvgWF3 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28tvgWF3 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28tvgWF3 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28tvgWF3 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28tvgWF3 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28tvgWF3 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28tvgWF3 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28tvgWF3 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28tvgWF3 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28tvgWF3 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28tvgWF3 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28tvgWF3 .mbr-section-subtitle,
.cid-vh28tvgWF3 .text_widget,
.cid-vh28tvgWF3 .mbr-section-btn {
  text-align: center;
}
.cid-vh28tvgWF3 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28tvgWF3 .nav-link,
.cid-vh28tvgWF3 .dropdown-item {
  color: #000000;
}
.cid-vh28tvxbxp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28tvxbxp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28tvxbxp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28tvxbxp .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28tvxbxp .container-fluid {
    padding: 0;
  }
}
.cid-vh28tvxbxp .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28tvxbxp .container {
    padding: 0 28px;
  }
}
.cid-vh28tvxbxp .row {
  margin: -1px 0 0 0;
}
.cid-vh28tvxbxp .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28tvxbxp .card {
    padding: 28px;
  }
}
.cid-vh28tvxbxp .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28tvxbxp .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28tvxbxp .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28tvxbxp .title-wrapper {
    display: block;
  }
}
.cid-vh28tvxbxp .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28tvxbxp .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28tvxbxp .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28tvxbxp .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28tvxbxp .mbr-section-title {
  color: #000000;
}
.cid-vh28tvxbxp .mbr-text,
.cid-vh28tvxbxp .mbr-section-btn {
  color: #000000;
}
.cid-vh28tvE4he {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28tvE4he .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28tvE4he .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28tvE4he .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28tvE4he .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28tvE4he .container {
    padding: 0 28px;
  }
}
.cid-vh28tvE4he .row {
  justify-content: center;
}
.cid-vh28tvE4he .item {
  margin-bottom: 60px;
}
.cid-vh28tvE4he .item .item-wrapper {
  display: block;
}
.cid-vh28tvE4he .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28tvE4he .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28tvE4he .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28tvE4he .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28tvE4he .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28tvE4he .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28tvE4he .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28tvE4he .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28tvE4he .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28tvE4he .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28tvE4he .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28tvE4he .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28tvE4he .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28tvE4he .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28tvE4he .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28tvE4he .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28tvE4he .mbr-card-title {
  color: #000000;
}
.cid-vh28tvE4he .mbr-price {
  color: #000000;
}
.cid-vh28tvE4he .mbr-desc {
  color: #000000;
}
.cid-vh28tvE4he .mbr-desc,
.cid-vh28tvE4he .desc-wrap {
  color: #000000;
}
.cid-vh28tj1oo1 {
  background-color: transparent;
}
.cid-vh28tj1oo1 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28tj1oo1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28tj1oo1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28tj1oo1 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28tj1oo1 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28tj1oo1 .menu_box .navbar.opened,
  .cid-vh28tj1oo1 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28tj1oo1 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28tj1oo1 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28tj1oo1 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28tj1oo1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28tj1oo1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28tj1oo1 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28tj1oo1 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28tj1oo1 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28tj1oo1 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28tj1oo1 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28tj1oo1 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28tj1oo1 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28tj1oo1 .nav-item .nav-link {
  position: relative;
}
.cid-vh28tj1oo1 .nav-item .nav-link:hover::before,
.cid-vh28tj1oo1 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28tj1oo1 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28tj1oo1 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28tj1oo1 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28tj1oo1 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28tj1oo1 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28tj1oo1 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28tj1oo1 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28tj1oo1 .offcanvas_box {
    display: none;
  }
}
.cid-vh28tj1oo1 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28tj1oo1 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28tj1oo1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28tj1oo1 .container {
  display: flex;
  margin: auto;
}
.cid-vh28tj1oo1 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28tj1oo1 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28tj1oo1 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28tj1oo1 .navbar-caption {
  color: #000000;
}
.cid-vh28tj1oo1 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28tj1oo1 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28tj1oo1 .dropdown-menu,
.cid-vh28tj1oo1 .navbar.opened {
  background-color: false !important;
}
.cid-vh28tj1oo1 .nav-item:focus,
.cid-vh28tj1oo1 .nav-link:focus {
  outline: none;
}
.cid-vh28tj1oo1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28tj1oo1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28tj1oo1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28tj1oo1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28tj1oo1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28tj1oo1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28tj1oo1 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28tj1oo1 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28tj1oo1 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28tj1oo1 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28tj1oo1 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28tj1oo1 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28tj1oo1 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28tj1oo1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28tj1oo1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28tj1oo1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28tj1oo1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28tj1oo1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28tj1oo1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28tj1oo1 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28tj1oo1 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28tj1oo1 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28tj1oo1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28tj1oo1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28tj1oo1 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28tj1oo1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28tj1oo1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28tj1oo1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28tj1oo1 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28tj1oo1 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28tj1oo1 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28tj1oo1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28tj1oo1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28tj1oo1 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28tj1oo1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28tj1oo1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28tj1oo1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28tj1oo1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28tj1oo1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28tj1oo1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28tj1oo1 .dropdown-item.active,
.cid-vh28tj1oo1 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28tj1oo1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28tj1oo1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28tj1oo1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28tj1oo1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28tj1oo1 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28tj1oo1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28tj1oo1 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28tj1oo1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28tj1oo1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28tj1oo1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28tj1oo1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28tj1oo1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28tj1oo1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28tj1oo1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28tj1oo1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28tj1oo1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28tj1oo1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28tj1oo1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28tj1oo1 .navbar {
    height: 70px;
  }
  .cid-vh28tj1oo1 .navbar.opened {
    height: auto;
  }
  .cid-vh28tj1oo1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28tj1oo1 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28tj1oo1 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28tj1oo1 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28tj1oo1 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28tj1oo1 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28tj1oo1 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28tj1oo1 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28tj1oo1 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28tj1oo1 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28tj1oo1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28tj1oo1 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28tj1oo1 .mbr-section-subtitle,
.cid-vh28tj1oo1 .text_widget,
.cid-vh28tj1oo1 .mbr-section-btn {
  text-align: center;
}
.cid-vh28tj1oo1 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28tj1oo1 .nav-link,
.cid-vh28tj1oo1 .dropdown-item {
  color: #000000;
}
.cid-vh28tjgHUZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28tjgHUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28tjgHUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28tjgHUZ .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28tjgHUZ .container-fluid {
    padding: 0;
  }
}
.cid-vh28tjgHUZ .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28tjgHUZ .container {
    padding: 0 28px;
  }
}
.cid-vh28tjgHUZ .row {
  margin: -1px 0 0 0;
}
.cid-vh28tjgHUZ .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28tjgHUZ .card {
    padding: 28px;
  }
}
.cid-vh28tjgHUZ .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28tjgHUZ .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28tjgHUZ .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28tjgHUZ .title-wrapper {
    display: block;
  }
}
.cid-vh28tjgHUZ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28tjgHUZ .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28tjgHUZ .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28tjgHUZ .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28tjgHUZ .mbr-section-title {
  color: #000000;
}
.cid-vh28tjgHUZ .mbr-text,
.cid-vh28tjgHUZ .mbr-section-btn {
  color: #000000;
}
.cid-vh28tjoZrY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28tjoZrY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28tjoZrY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28tjoZrY .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28tjoZrY .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28tjoZrY .container {
    padding: 0 28px;
  }
}
.cid-vh28tjoZrY .row {
  justify-content: center;
}
.cid-vh28tjoZrY .item {
  margin-bottom: 60px;
}
.cid-vh28tjoZrY .item .item-wrapper {
  display: block;
}
.cid-vh28tjoZrY .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28tjoZrY .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28tjoZrY .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28tjoZrY .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28tjoZrY .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28tjoZrY .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28tjoZrY .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28tjoZrY .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28tjoZrY .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28tjoZrY .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28tjoZrY .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28tjoZrY .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28tjoZrY .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28tjoZrY .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28tjoZrY .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28tjoZrY .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28tjoZrY .mbr-card-title {
  color: #000000;
}
.cid-vh28tjoZrY .mbr-price {
  color: #000000;
}
.cid-vh28tjoZrY .mbr-desc {
  color: #000000;
}
.cid-vh28tjoZrY .mbr-desc,
.cid-vh28tjoZrY .desc-wrap {
  color: #000000;
}
.cid-vh28t6SJ63 {
  background-color: transparent;
}
.cid-vh28t6SJ63 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28t6SJ63 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28t6SJ63 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28t6SJ63 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28t6SJ63 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28t6SJ63 .menu_box .navbar.opened,
  .cid-vh28t6SJ63 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28t6SJ63 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28t6SJ63 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28t6SJ63 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28t6SJ63 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28t6SJ63 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28t6SJ63 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28t6SJ63 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28t6SJ63 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28t6SJ63 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28t6SJ63 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28t6SJ63 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28t6SJ63 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28t6SJ63 .nav-item .nav-link {
  position: relative;
}
.cid-vh28t6SJ63 .nav-item .nav-link:hover::before,
.cid-vh28t6SJ63 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28t6SJ63 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28t6SJ63 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28t6SJ63 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28t6SJ63 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28t6SJ63 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28t6SJ63 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28t6SJ63 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28t6SJ63 .offcanvas_box {
    display: none;
  }
}
.cid-vh28t6SJ63 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28t6SJ63 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28t6SJ63 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28t6SJ63 .container {
  display: flex;
  margin: auto;
}
.cid-vh28t6SJ63 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28t6SJ63 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28t6SJ63 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28t6SJ63 .navbar-caption {
  color: #000000;
}
.cid-vh28t6SJ63 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28t6SJ63 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28t6SJ63 .dropdown-menu,
.cid-vh28t6SJ63 .navbar.opened {
  background-color: false !important;
}
.cid-vh28t6SJ63 .nav-item:focus,
.cid-vh28t6SJ63 .nav-link:focus {
  outline: none;
}
.cid-vh28t6SJ63 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28t6SJ63 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28t6SJ63 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28t6SJ63 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28t6SJ63 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28t6SJ63 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28t6SJ63 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28t6SJ63 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28t6SJ63 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28t6SJ63 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28t6SJ63 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28t6SJ63 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28t6SJ63 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28t6SJ63 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28t6SJ63 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28t6SJ63 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28t6SJ63 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28t6SJ63 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28t6SJ63 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28t6SJ63 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28t6SJ63 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28t6SJ63 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28t6SJ63 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28t6SJ63 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28t6SJ63 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28t6SJ63 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28t6SJ63 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28t6SJ63 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28t6SJ63 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28t6SJ63 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28t6SJ63 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28t6SJ63 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28t6SJ63 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28t6SJ63 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28t6SJ63 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28t6SJ63 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28t6SJ63 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28t6SJ63 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28t6SJ63 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28t6SJ63 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28t6SJ63 .dropdown-item.active,
.cid-vh28t6SJ63 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28t6SJ63 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28t6SJ63 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28t6SJ63 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28t6SJ63 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28t6SJ63 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28t6SJ63 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28t6SJ63 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28t6SJ63 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28t6SJ63 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28t6SJ63 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28t6SJ63 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28t6SJ63 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28t6SJ63 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28t6SJ63 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28t6SJ63 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28t6SJ63 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28t6SJ63 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28t6SJ63 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28t6SJ63 .navbar {
    height: 70px;
  }
  .cid-vh28t6SJ63 .navbar.opened {
    height: auto;
  }
  .cid-vh28t6SJ63 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28t6SJ63 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28t6SJ63 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28t6SJ63 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28t6SJ63 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28t6SJ63 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28t6SJ63 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28t6SJ63 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28t6SJ63 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28t6SJ63 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28t6SJ63 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28t6SJ63 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28t6SJ63 .mbr-section-subtitle,
.cid-vh28t6SJ63 .text_widget,
.cid-vh28t6SJ63 .mbr-section-btn {
  text-align: center;
}
.cid-vh28t6SJ63 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28t6SJ63 .nav-link,
.cid-vh28t6SJ63 .dropdown-item {
  color: #000000;
}
.cid-vh28t7bOav {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28t7bOav .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28t7bOav .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28t7bOav .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28t7bOav .container-fluid {
    padding: 0;
  }
}
.cid-vh28t7bOav .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28t7bOav .container {
    padding: 0 28px;
  }
}
.cid-vh28t7bOav .row {
  margin: -1px 0 0 0;
}
.cid-vh28t7bOav .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28t7bOav .card {
    padding: 28px;
  }
}
.cid-vh28t7bOav .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28t7bOav .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28t7bOav .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28t7bOav .title-wrapper {
    display: block;
  }
}
.cid-vh28t7bOav .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28t7bOav .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28t7bOav .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28t7bOav .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28t7bOav .mbr-section-title {
  color: #000000;
}
.cid-vh28t7bOav .mbr-text,
.cid-vh28t7bOav .mbr-section-btn {
  color: #000000;
}
.cid-vh28t7jcHY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28t7jcHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28t7jcHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28t7jcHY .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28t7jcHY .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28t7jcHY .container {
    padding: 0 28px;
  }
}
.cid-vh28t7jcHY .row {
  justify-content: center;
}
.cid-vh28t7jcHY .item {
  margin-bottom: 60px;
}
.cid-vh28t7jcHY .item .item-wrapper {
  display: block;
}
.cid-vh28t7jcHY .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28t7jcHY .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28t7jcHY .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28t7jcHY .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28t7jcHY .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28t7jcHY .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28t7jcHY .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28t7jcHY .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28t7jcHY .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28t7jcHY .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28t7jcHY .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28t7jcHY .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28t7jcHY .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28t7jcHY .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28t7jcHY .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28t7jcHY .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28t7jcHY .mbr-card-title {
  color: #000000;
}
.cid-vh28t7jcHY .mbr-price {
  color: #000000;
}
.cid-vh28t7jcHY .mbr-desc {
  color: #000000;
}
.cid-vh28t7jcHY .mbr-desc,
.cid-vh28t7jcHY .desc-wrap {
  color: #000000;
}
.cid-vh28sV6VhK {
  background-color: transparent;
}
.cid-vh28sV6VhK .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28sV6VhK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28sV6VhK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28sV6VhK .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28sV6VhK .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28sV6VhK .menu_box .navbar.opened,
  .cid-vh28sV6VhK .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28sV6VhK .navbar-dropdown {
  position: relative !important;
}
.cid-vh28sV6VhK .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28sV6VhK ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28sV6VhK .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28sV6VhK .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28sV6VhK .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28sV6VhK li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28sV6VhK .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28sV6VhK .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28sV6VhK .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28sV6VhK .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28sV6VhK .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28sV6VhK .nav-item .nav-link {
  position: relative;
}
.cid-vh28sV6VhK .nav-item .nav-link:hover::before,
.cid-vh28sV6VhK .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28sV6VhK .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28sV6VhK .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28sV6VhK .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28sV6VhK .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28sV6VhK .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28sV6VhK .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28sV6VhK .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28sV6VhK .offcanvas_box {
    display: none;
  }
}
.cid-vh28sV6VhK .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28sV6VhK .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28sV6VhK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28sV6VhK .container {
  display: flex;
  margin: auto;
}
.cid-vh28sV6VhK .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28sV6VhK .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28sV6VhK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28sV6VhK .navbar-caption {
  color: #000000;
}
.cid-vh28sV6VhK .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28sV6VhK .navbar-nav {
    margin: 0;
  }
}
.cid-vh28sV6VhK .dropdown-menu,
.cid-vh28sV6VhK .navbar.opened {
  background-color: false !important;
}
.cid-vh28sV6VhK .nav-item:focus,
.cid-vh28sV6VhK .nav-link:focus {
  outline: none;
}
.cid-vh28sV6VhK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28sV6VhK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28sV6VhK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28sV6VhK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28sV6VhK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28sV6VhK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28sV6VhK .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28sV6VhK .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28sV6VhK .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28sV6VhK .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28sV6VhK .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28sV6VhK .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28sV6VhK .navbar.collapsed {
  justify-content: center;
}
.cid-vh28sV6VhK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28sV6VhK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28sV6VhK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28sV6VhK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28sV6VhK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28sV6VhK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28sV6VhK .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28sV6VhK .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28sV6VhK .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28sV6VhK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28sV6VhK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28sV6VhK .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28sV6VhK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28sV6VhK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28sV6VhK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28sV6VhK .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28sV6VhK .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28sV6VhK .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28sV6VhK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28sV6VhK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28sV6VhK .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28sV6VhK .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28sV6VhK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28sV6VhK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28sV6VhK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28sV6VhK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28sV6VhK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28sV6VhK .dropdown-item.active,
.cid-vh28sV6VhK .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28sV6VhK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28sV6VhK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28sV6VhK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28sV6VhK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28sV6VhK ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28sV6VhK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28sV6VhK button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28sV6VhK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28sV6VhK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28sV6VhK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28sV6VhK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28sV6VhK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28sV6VhK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28sV6VhK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28sV6VhK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28sV6VhK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28sV6VhK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28sV6VhK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28sV6VhK .navbar {
    height: 70px;
  }
  .cid-vh28sV6VhK .navbar.opened {
    height: auto;
  }
  .cid-vh28sV6VhK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28sV6VhK .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28sV6VhK .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28sV6VhK .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28sV6VhK .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28sV6VhK .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28sV6VhK .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28sV6VhK .text_widget {
  margin-bottom: 32px;
}
.cid-vh28sV6VhK .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28sV6VhK .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28sV6VhK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28sV6VhK .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28sV6VhK .mbr-section-subtitle,
.cid-vh28sV6VhK .text_widget,
.cid-vh28sV6VhK .mbr-section-btn {
  text-align: center;
}
.cid-vh28sV6VhK a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28sV6VhK .nav-link,
.cid-vh28sV6VhK .dropdown-item {
  color: #000000;
}
.cid-vh28sVmbgB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28sVmbgB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28sVmbgB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28sVmbgB .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28sVmbgB .container-fluid {
    padding: 0;
  }
}
.cid-vh28sVmbgB .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28sVmbgB .container {
    padding: 0 28px;
  }
}
.cid-vh28sVmbgB .row {
  margin: -1px 0 0 0;
}
.cid-vh28sVmbgB .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28sVmbgB .card {
    padding: 28px;
  }
}
.cid-vh28sVmbgB .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28sVmbgB .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28sVmbgB .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28sVmbgB .title-wrapper {
    display: block;
  }
}
.cid-vh28sVmbgB .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28sVmbgB .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28sVmbgB .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28sVmbgB .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28sVmbgB .mbr-section-title {
  color: #000000;
}
.cid-vh28sVmbgB .mbr-text,
.cid-vh28sVmbgB .mbr-section-btn {
  color: #000000;
}
.cid-vh28sVtRkb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28sVtRkb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28sVtRkb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28sVtRkb .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28sVtRkb .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28sVtRkb .container {
    padding: 0 28px;
  }
}
.cid-vh28sVtRkb .row {
  justify-content: center;
}
.cid-vh28sVtRkb .item {
  margin-bottom: 60px;
}
.cid-vh28sVtRkb .item .item-wrapper {
  display: block;
}
.cid-vh28sVtRkb .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28sVtRkb .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28sVtRkb .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28sVtRkb .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28sVtRkb .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28sVtRkb .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28sVtRkb .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28sVtRkb .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28sVtRkb .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28sVtRkb .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28sVtRkb .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28sVtRkb .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28sVtRkb .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28sVtRkb .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28sVtRkb .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28sVtRkb .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28sVtRkb .mbr-card-title {
  color: #000000;
}
.cid-vh28sVtRkb .mbr-price {
  color: #000000;
}
.cid-vh28sVtRkb .mbr-desc {
  color: #000000;
}
.cid-vh28sVtRkb .mbr-desc,
.cid-vh28sVtRkb .desc-wrap {
  color: #000000;
}
.cid-vh28sIpPb4 {
  background-color: transparent;
}
.cid-vh28sIpPb4 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28sIpPb4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28sIpPb4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28sIpPb4 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28sIpPb4 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28sIpPb4 .menu_box .navbar.opened,
  .cid-vh28sIpPb4 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28sIpPb4 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28sIpPb4 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28sIpPb4 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28sIpPb4 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28sIpPb4 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28sIpPb4 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28sIpPb4 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28sIpPb4 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28sIpPb4 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28sIpPb4 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28sIpPb4 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28sIpPb4 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28sIpPb4 .nav-item .nav-link {
  position: relative;
}
.cid-vh28sIpPb4 .nav-item .nav-link:hover::before,
.cid-vh28sIpPb4 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28sIpPb4 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28sIpPb4 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28sIpPb4 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28sIpPb4 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28sIpPb4 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28sIpPb4 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28sIpPb4 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28sIpPb4 .offcanvas_box {
    display: none;
  }
}
.cid-vh28sIpPb4 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28sIpPb4 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28sIpPb4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28sIpPb4 .container {
  display: flex;
  margin: auto;
}
.cid-vh28sIpPb4 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28sIpPb4 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28sIpPb4 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28sIpPb4 .navbar-caption {
  color: #000000;
}
.cid-vh28sIpPb4 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28sIpPb4 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28sIpPb4 .dropdown-menu,
.cid-vh28sIpPb4 .navbar.opened {
  background-color: false !important;
}
.cid-vh28sIpPb4 .nav-item:focus,
.cid-vh28sIpPb4 .nav-link:focus {
  outline: none;
}
.cid-vh28sIpPb4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28sIpPb4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28sIpPb4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28sIpPb4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28sIpPb4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28sIpPb4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28sIpPb4 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28sIpPb4 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28sIpPb4 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28sIpPb4 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28sIpPb4 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28sIpPb4 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28sIpPb4 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28sIpPb4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28sIpPb4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28sIpPb4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28sIpPb4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28sIpPb4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28sIpPb4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28sIpPb4 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28sIpPb4 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28sIpPb4 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28sIpPb4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28sIpPb4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28sIpPb4 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28sIpPb4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28sIpPb4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28sIpPb4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28sIpPb4 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28sIpPb4 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28sIpPb4 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28sIpPb4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28sIpPb4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28sIpPb4 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28sIpPb4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28sIpPb4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28sIpPb4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28sIpPb4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28sIpPb4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28sIpPb4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28sIpPb4 .dropdown-item.active,
.cid-vh28sIpPb4 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28sIpPb4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28sIpPb4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28sIpPb4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28sIpPb4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28sIpPb4 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28sIpPb4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28sIpPb4 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28sIpPb4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28sIpPb4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28sIpPb4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28sIpPb4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28sIpPb4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28sIpPb4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28sIpPb4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28sIpPb4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28sIpPb4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28sIpPb4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28sIpPb4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28sIpPb4 .navbar {
    height: 70px;
  }
  .cid-vh28sIpPb4 .navbar.opened {
    height: auto;
  }
  .cid-vh28sIpPb4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28sIpPb4 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28sIpPb4 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28sIpPb4 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28sIpPb4 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28sIpPb4 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28sIpPb4 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28sIpPb4 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28sIpPb4 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28sIpPb4 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28sIpPb4 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28sIpPb4 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28sIpPb4 .mbr-section-subtitle,
.cid-vh28sIpPb4 .text_widget,
.cid-vh28sIpPb4 .mbr-section-btn {
  text-align: center;
}
.cid-vh28sIpPb4 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28sIpPb4 .nav-link,
.cid-vh28sIpPb4 .dropdown-item {
  color: #000000;
}
.cid-vh28sIELte {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28sIELte .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28sIELte .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28sIELte .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28sIELte .container-fluid {
    padding: 0;
  }
}
.cid-vh28sIELte .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28sIELte .container {
    padding: 0 28px;
  }
}
.cid-vh28sIELte .row {
  margin: -1px 0 0 0;
}
.cid-vh28sIELte .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28sIELte .card {
    padding: 28px;
  }
}
.cid-vh28sIELte .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28sIELte .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28sIELte .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28sIELte .title-wrapper {
    display: block;
  }
}
.cid-vh28sIELte .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28sIELte .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28sIELte .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28sIELte .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28sIELte .mbr-section-title {
  color: #000000;
}
.cid-vh28sIELte .mbr-text,
.cid-vh28sIELte .mbr-section-btn {
  color: #000000;
}
.cid-vh28sINZLF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28sINZLF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28sINZLF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28sINZLF .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28sINZLF .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28sINZLF .container {
    padding: 0 28px;
  }
}
.cid-vh28sINZLF .row {
  justify-content: center;
}
.cid-vh28sINZLF .item {
  margin-bottom: 60px;
}
.cid-vh28sINZLF .item .item-wrapper {
  display: block;
}
.cid-vh28sINZLF .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28sINZLF .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28sINZLF .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28sINZLF .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28sINZLF .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28sINZLF .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28sINZLF .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28sINZLF .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28sINZLF .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28sINZLF .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28sINZLF .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28sINZLF .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28sINZLF .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28sINZLF .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28sINZLF .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28sINZLF .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28sINZLF .mbr-card-title {
  color: #000000;
}
.cid-vh28sINZLF .mbr-price {
  color: #000000;
}
.cid-vh28sINZLF .mbr-desc {
  color: #000000;
}
.cid-vh28sINZLF .mbr-desc,
.cid-vh28sINZLF .desc-wrap {
  color: #000000;
}
.cid-vh28swi6BL {
  background-color: transparent;
}
.cid-vh28swi6BL .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28swi6BL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28swi6BL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28swi6BL .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28swi6BL .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28swi6BL .menu_box .navbar.opened,
  .cid-vh28swi6BL .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28swi6BL .navbar-dropdown {
  position: relative !important;
}
.cid-vh28swi6BL .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28swi6BL ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28swi6BL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28swi6BL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28swi6BL .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28swi6BL li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28swi6BL .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28swi6BL .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28swi6BL .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28swi6BL .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28swi6BL .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28swi6BL .nav-item .nav-link {
  position: relative;
}
.cid-vh28swi6BL .nav-item .nav-link:hover::before,
.cid-vh28swi6BL .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28swi6BL .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28swi6BL .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28swi6BL .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28swi6BL .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28swi6BL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28swi6BL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28swi6BL .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28swi6BL .offcanvas_box {
    display: none;
  }
}
.cid-vh28swi6BL .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28swi6BL .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28swi6BL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28swi6BL .container {
  display: flex;
  margin: auto;
}
.cid-vh28swi6BL .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28swi6BL .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28swi6BL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28swi6BL .navbar-caption {
  color: #000000;
}
.cid-vh28swi6BL .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28swi6BL .navbar-nav {
    margin: 0;
  }
}
.cid-vh28swi6BL .dropdown-menu,
.cid-vh28swi6BL .navbar.opened {
  background-color: false !important;
}
.cid-vh28swi6BL .nav-item:focus,
.cid-vh28swi6BL .nav-link:focus {
  outline: none;
}
.cid-vh28swi6BL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28swi6BL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28swi6BL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28swi6BL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28swi6BL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28swi6BL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28swi6BL .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28swi6BL .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28swi6BL .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28swi6BL .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28swi6BL .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28swi6BL .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28swi6BL .navbar.collapsed {
  justify-content: center;
}
.cid-vh28swi6BL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28swi6BL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28swi6BL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28swi6BL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28swi6BL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28swi6BL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28swi6BL .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28swi6BL .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28swi6BL .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28swi6BL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28swi6BL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28swi6BL .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28swi6BL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28swi6BL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28swi6BL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28swi6BL .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28swi6BL .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28swi6BL .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28swi6BL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28swi6BL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28swi6BL .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28swi6BL .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28swi6BL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28swi6BL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28swi6BL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28swi6BL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28swi6BL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28swi6BL .dropdown-item.active,
.cid-vh28swi6BL .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28swi6BL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28swi6BL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28swi6BL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28swi6BL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28swi6BL ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28swi6BL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28swi6BL button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28swi6BL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28swi6BL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28swi6BL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28swi6BL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28swi6BL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28swi6BL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28swi6BL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28swi6BL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28swi6BL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28swi6BL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28swi6BL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28swi6BL .navbar {
    height: 70px;
  }
  .cid-vh28swi6BL .navbar.opened {
    height: auto;
  }
  .cid-vh28swi6BL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28swi6BL .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28swi6BL .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28swi6BL .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28swi6BL .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28swi6BL .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28swi6BL .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28swi6BL .text_widget {
  margin-bottom: 32px;
}
.cid-vh28swi6BL .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28swi6BL .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28swi6BL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28swi6BL .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28swi6BL .mbr-section-subtitle,
.cid-vh28swi6BL .text_widget,
.cid-vh28swi6BL .mbr-section-btn {
  text-align: center;
}
.cid-vh28swi6BL a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28swi6BL .nav-link,
.cid-vh28swi6BL .dropdown-item {
  color: #000000;
}
.cid-vh28swxGEo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28swxGEo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28swxGEo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28swxGEo .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28swxGEo .container-fluid {
    padding: 0;
  }
}
.cid-vh28swxGEo .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28swxGEo .container {
    padding: 0 28px;
  }
}
.cid-vh28swxGEo .row {
  margin: -1px 0 0 0;
}
.cid-vh28swxGEo .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28swxGEo .card {
    padding: 28px;
  }
}
.cid-vh28swxGEo .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28swxGEo .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28swxGEo .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28swxGEo .title-wrapper {
    display: block;
  }
}
.cid-vh28swxGEo .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28swxGEo .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28swxGEo .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28swxGEo .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28swxGEo .mbr-section-title {
  color: #000000;
}
.cid-vh28swxGEo .mbr-text,
.cid-vh28swxGEo .mbr-section-btn {
  color: #000000;
}
.cid-vh28swFGOO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28swFGOO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28swFGOO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28swFGOO .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28swFGOO .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28swFGOO .container {
    padding: 0 28px;
  }
}
.cid-vh28swFGOO .row {
  justify-content: center;
}
.cid-vh28swFGOO .item {
  margin-bottom: 60px;
}
.cid-vh28swFGOO .item .item-wrapper {
  display: block;
}
.cid-vh28swFGOO .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28swFGOO .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28swFGOO .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28swFGOO .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28swFGOO .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28swFGOO .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28swFGOO .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28swFGOO .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28swFGOO .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28swFGOO .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28swFGOO .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28swFGOO .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28swFGOO .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28swFGOO .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28swFGOO .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28swFGOO .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28swFGOO .mbr-card-title {
  color: #000000;
}
.cid-vh28swFGOO .mbr-price {
  color: #000000;
}
.cid-vh28swFGOO .mbr-desc {
  color: #000000;
}
.cid-vh28swFGOO .mbr-desc,
.cid-vh28swFGOO .desc-wrap {
  color: #000000;
}
.cid-vh28sjI3Q0 {
  background-color: transparent;
}
.cid-vh28sjI3Q0 .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28sjI3Q0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28sjI3Q0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28sjI3Q0 .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28sjI3Q0 .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28sjI3Q0 .menu_box .navbar.opened,
  .cid-vh28sjI3Q0 .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28sjI3Q0 .navbar-dropdown {
  position: relative !important;
}
.cid-vh28sjI3Q0 .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28sjI3Q0 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28sjI3Q0 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28sjI3Q0 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28sjI3Q0 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28sjI3Q0 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28sjI3Q0 .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28sjI3Q0 .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28sjI3Q0 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28sjI3Q0 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28sjI3Q0 .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28sjI3Q0 .nav-item .nav-link {
  position: relative;
}
.cid-vh28sjI3Q0 .nav-item .nav-link:hover::before,
.cid-vh28sjI3Q0 .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28sjI3Q0 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28sjI3Q0 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28sjI3Q0 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28sjI3Q0 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28sjI3Q0 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28sjI3Q0 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28sjI3Q0 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28sjI3Q0 .offcanvas_box {
    display: none;
  }
}
.cid-vh28sjI3Q0 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28sjI3Q0 .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28sjI3Q0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28sjI3Q0 .container {
  display: flex;
  margin: auto;
}
.cid-vh28sjI3Q0 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28sjI3Q0 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28sjI3Q0 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28sjI3Q0 .navbar-caption {
  color: #000000;
}
.cid-vh28sjI3Q0 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28sjI3Q0 .navbar-nav {
    margin: 0;
  }
}
.cid-vh28sjI3Q0 .dropdown-menu,
.cid-vh28sjI3Q0 .navbar.opened {
  background-color: false !important;
}
.cid-vh28sjI3Q0 .nav-item:focus,
.cid-vh28sjI3Q0 .nav-link:focus {
  outline: none;
}
.cid-vh28sjI3Q0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28sjI3Q0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28sjI3Q0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28sjI3Q0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28sjI3Q0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28sjI3Q0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28sjI3Q0 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28sjI3Q0 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28sjI3Q0 .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28sjI3Q0 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28sjI3Q0 .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28sjI3Q0 .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28sjI3Q0 .navbar.collapsed {
  justify-content: center;
}
.cid-vh28sjI3Q0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28sjI3Q0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28sjI3Q0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28sjI3Q0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28sjI3Q0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28sjI3Q0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28sjI3Q0 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28sjI3Q0 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28sjI3Q0 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28sjI3Q0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28sjI3Q0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28sjI3Q0 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28sjI3Q0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28sjI3Q0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28sjI3Q0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28sjI3Q0 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28sjI3Q0 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28sjI3Q0 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28sjI3Q0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28sjI3Q0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28sjI3Q0 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28sjI3Q0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28sjI3Q0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28sjI3Q0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28sjI3Q0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28sjI3Q0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28sjI3Q0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28sjI3Q0 .dropdown-item.active,
.cid-vh28sjI3Q0 .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28sjI3Q0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28sjI3Q0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28sjI3Q0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28sjI3Q0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28sjI3Q0 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28sjI3Q0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28sjI3Q0 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28sjI3Q0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28sjI3Q0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28sjI3Q0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28sjI3Q0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28sjI3Q0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28sjI3Q0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28sjI3Q0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28sjI3Q0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28sjI3Q0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28sjI3Q0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28sjI3Q0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28sjI3Q0 .navbar {
    height: 70px;
  }
  .cid-vh28sjI3Q0 .navbar.opened {
    height: auto;
  }
  .cid-vh28sjI3Q0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28sjI3Q0 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28sjI3Q0 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28sjI3Q0 .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28sjI3Q0 .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28sjI3Q0 .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28sjI3Q0 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28sjI3Q0 .text_widget {
  margin-bottom: 32px;
}
.cid-vh28sjI3Q0 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28sjI3Q0 .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28sjI3Q0 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28sjI3Q0 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28sjI3Q0 .mbr-section-subtitle,
.cid-vh28sjI3Q0 .text_widget,
.cid-vh28sjI3Q0 .mbr-section-btn {
  text-align: center;
}
.cid-vh28sjI3Q0 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28sjI3Q0 .nav-link,
.cid-vh28sjI3Q0 .dropdown-item {
  color: #000000;
}
.cid-vh28sjYAu8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28sjYAu8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28sjYAu8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28sjYAu8 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28sjYAu8 .container-fluid {
    padding: 0;
  }
}
.cid-vh28sjYAu8 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28sjYAu8 .container {
    padding: 0 28px;
  }
}
.cid-vh28sjYAu8 .row {
  margin: -1px 0 0 0;
}
.cid-vh28sjYAu8 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28sjYAu8 .card {
    padding: 28px;
  }
}
.cid-vh28sjYAu8 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28sjYAu8 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28sjYAu8 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28sjYAu8 .title-wrapper {
    display: block;
  }
}
.cid-vh28sjYAu8 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28sjYAu8 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28sjYAu8 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28sjYAu8 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28sjYAu8 .mbr-section-title {
  color: #000000;
}
.cid-vh28sjYAu8 .mbr-text,
.cid-vh28sjYAu8 .mbr-section-btn {
  color: #000000;
}
.cid-vh28sk7Vo0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28sk7Vo0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28sk7Vo0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28sk7Vo0 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28sk7Vo0 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28sk7Vo0 .container {
    padding: 0 28px;
  }
}
.cid-vh28sk7Vo0 .row {
  justify-content: center;
}
.cid-vh28sk7Vo0 .item {
  margin-bottom: 60px;
}
.cid-vh28sk7Vo0 .item .item-wrapper {
  display: block;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28sk7Vo0 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28sk7Vo0 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28sk7Vo0 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28sk7Vo0 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28sk7Vo0 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28sk7Vo0 .mbr-card-title {
  color: #000000;
}
.cid-vh28sk7Vo0 .mbr-price {
  color: #000000;
}
.cid-vh28sk7Vo0 .mbr-desc {
  color: #000000;
}
.cid-vh28sk7Vo0 .mbr-desc,
.cid-vh28sk7Vo0 .desc-wrap {
  color: #000000;
}
.cid-vh28s5ppHb {
  background-color: transparent;
}
.cid-vh28s5ppHb .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28s5ppHb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28s5ppHb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28s5ppHb .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28s5ppHb .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28s5ppHb .menu_box .navbar.opened,
  .cid-vh28s5ppHb .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28s5ppHb .navbar-dropdown {
  position: relative !important;
}
.cid-vh28s5ppHb .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28s5ppHb ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28s5ppHb .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28s5ppHb .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28s5ppHb .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28s5ppHb li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28s5ppHb .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28s5ppHb .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28s5ppHb .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28s5ppHb .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28s5ppHb .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28s5ppHb .nav-item .nav-link {
  position: relative;
}
.cid-vh28s5ppHb .nav-item .nav-link:hover::before,
.cid-vh28s5ppHb .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28s5ppHb .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28s5ppHb .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28s5ppHb .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28s5ppHb .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28s5ppHb .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28s5ppHb .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28s5ppHb .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28s5ppHb .offcanvas_box {
    display: none;
  }
}
.cid-vh28s5ppHb .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28s5ppHb .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28s5ppHb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28s5ppHb .container {
  display: flex;
  margin: auto;
}
.cid-vh28s5ppHb .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28s5ppHb .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28s5ppHb .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28s5ppHb .navbar-caption {
  color: #000000;
}
.cid-vh28s5ppHb .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28s5ppHb .navbar-nav {
    margin: 0;
  }
}
.cid-vh28s5ppHb .dropdown-menu,
.cid-vh28s5ppHb .navbar.opened {
  background-color: false !important;
}
.cid-vh28s5ppHb .nav-item:focus,
.cid-vh28s5ppHb .nav-link:focus {
  outline: none;
}
.cid-vh28s5ppHb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28s5ppHb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28s5ppHb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28s5ppHb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28s5ppHb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28s5ppHb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28s5ppHb .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28s5ppHb .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28s5ppHb .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28s5ppHb .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28s5ppHb .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28s5ppHb .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28s5ppHb .navbar.collapsed {
  justify-content: center;
}
.cid-vh28s5ppHb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28s5ppHb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28s5ppHb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28s5ppHb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28s5ppHb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28s5ppHb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28s5ppHb .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28s5ppHb .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28s5ppHb .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28s5ppHb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28s5ppHb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28s5ppHb .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28s5ppHb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28s5ppHb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28s5ppHb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28s5ppHb .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28s5ppHb .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28s5ppHb .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28s5ppHb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28s5ppHb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28s5ppHb .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28s5ppHb .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28s5ppHb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28s5ppHb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28s5ppHb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28s5ppHb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28s5ppHb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28s5ppHb .dropdown-item.active,
.cid-vh28s5ppHb .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28s5ppHb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28s5ppHb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28s5ppHb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28s5ppHb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28s5ppHb ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28s5ppHb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28s5ppHb button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28s5ppHb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28s5ppHb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28s5ppHb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28s5ppHb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28s5ppHb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28s5ppHb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28s5ppHb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28s5ppHb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28s5ppHb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28s5ppHb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28s5ppHb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28s5ppHb .navbar {
    height: 70px;
  }
  .cid-vh28s5ppHb .navbar.opened {
    height: auto;
  }
  .cid-vh28s5ppHb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28s5ppHb .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28s5ppHb .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28s5ppHb .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28s5ppHb .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28s5ppHb .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28s5ppHb .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28s5ppHb .text_widget {
  margin-bottom: 32px;
}
.cid-vh28s5ppHb .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28s5ppHb .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28s5ppHb .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28s5ppHb .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28s5ppHb .mbr-section-subtitle,
.cid-vh28s5ppHb .text_widget,
.cid-vh28s5ppHb .mbr-section-btn {
  text-align: center;
}
.cid-vh28s5ppHb a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28s5ppHb .nav-link,
.cid-vh28s5ppHb .dropdown-item {
  color: #000000;
}
.cid-vh28s5CoMT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28s5CoMT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28s5CoMT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28s5CoMT .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28s5CoMT .container-fluid {
    padding: 0;
  }
}
.cid-vh28s5CoMT .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28s5CoMT .container {
    padding: 0 28px;
  }
}
.cid-vh28s5CoMT .row {
  margin: -1px 0 0 0;
}
.cid-vh28s5CoMT .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28s5CoMT .card {
    padding: 28px;
  }
}
.cid-vh28s5CoMT .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28s5CoMT .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28s5CoMT .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28s5CoMT .title-wrapper {
    display: block;
  }
}
.cid-vh28s5CoMT .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28s5CoMT .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28s5CoMT .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28s5CoMT .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28s5CoMT .mbr-section-title {
  color: #000000;
}
.cid-vh28s5CoMT .mbr-text,
.cid-vh28s5CoMT .mbr-section-btn {
  color: #000000;
}
.cid-vh28s5LFlH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28s5LFlH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28s5LFlH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28s5LFlH .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28s5LFlH .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28s5LFlH .container {
    padding: 0 28px;
  }
}
.cid-vh28s5LFlH .row {
  justify-content: center;
}
.cid-vh28s5LFlH .item {
  margin-bottom: 60px;
}
.cid-vh28s5LFlH .item .item-wrapper {
  display: block;
}
.cid-vh28s5LFlH .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28s5LFlH .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28s5LFlH .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28s5LFlH .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28s5LFlH .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28s5LFlH .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28s5LFlH .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28s5LFlH .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28s5LFlH .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28s5LFlH .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28s5LFlH .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28s5LFlH .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28s5LFlH .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28s5LFlH .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28s5LFlH .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28s5LFlH .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28s5LFlH .mbr-card-title {
  color: #000000;
}
.cid-vh28s5LFlH .mbr-price {
  color: #000000;
}
.cid-vh28s5LFlH .mbr-desc {
  color: #000000;
}
.cid-vh28s5LFlH .mbr-desc,
.cid-vh28s5LFlH .desc-wrap {
  color: #000000;
}
.cid-vh28rSCexH {
  background-color: transparent;
}
.cid-vh28rSCexH .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28rSCexH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28rSCexH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28rSCexH .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28rSCexH .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28rSCexH .menu_box .navbar.opened,
  .cid-vh28rSCexH .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28rSCexH .navbar-dropdown {
  position: relative !important;
}
.cid-vh28rSCexH .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28rSCexH ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28rSCexH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28rSCexH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28rSCexH .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28rSCexH li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28rSCexH .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28rSCexH .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28rSCexH .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28rSCexH .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28rSCexH .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28rSCexH .nav-item .nav-link {
  position: relative;
}
.cid-vh28rSCexH .nav-item .nav-link:hover::before,
.cid-vh28rSCexH .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28rSCexH .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28rSCexH .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28rSCexH .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28rSCexH .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28rSCexH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28rSCexH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28rSCexH .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28rSCexH .offcanvas_box {
    display: none;
  }
}
.cid-vh28rSCexH .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28rSCexH .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28rSCexH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28rSCexH .container {
  display: flex;
  margin: auto;
}
.cid-vh28rSCexH .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28rSCexH .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28rSCexH .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28rSCexH .navbar-caption {
  color: #000000;
}
.cid-vh28rSCexH .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28rSCexH .navbar-nav {
    margin: 0;
  }
}
.cid-vh28rSCexH .dropdown-menu,
.cid-vh28rSCexH .navbar.opened {
  background-color: false !important;
}
.cid-vh28rSCexH .nav-item:focus,
.cid-vh28rSCexH .nav-link:focus {
  outline: none;
}
.cid-vh28rSCexH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28rSCexH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28rSCexH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28rSCexH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28rSCexH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28rSCexH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28rSCexH .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28rSCexH .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28rSCexH .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28rSCexH .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28rSCexH .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28rSCexH .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28rSCexH .navbar.collapsed {
  justify-content: center;
}
.cid-vh28rSCexH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28rSCexH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28rSCexH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28rSCexH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28rSCexH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28rSCexH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28rSCexH .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28rSCexH .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28rSCexH .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28rSCexH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28rSCexH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28rSCexH .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28rSCexH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28rSCexH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28rSCexH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28rSCexH .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28rSCexH .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28rSCexH .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28rSCexH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28rSCexH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28rSCexH .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28rSCexH .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28rSCexH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28rSCexH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28rSCexH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28rSCexH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28rSCexH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28rSCexH .dropdown-item.active,
.cid-vh28rSCexH .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28rSCexH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28rSCexH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28rSCexH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28rSCexH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28rSCexH ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28rSCexH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28rSCexH button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28rSCexH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28rSCexH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28rSCexH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28rSCexH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28rSCexH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28rSCexH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28rSCexH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28rSCexH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28rSCexH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28rSCexH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28rSCexH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28rSCexH .navbar {
    height: 70px;
  }
  .cid-vh28rSCexH .navbar.opened {
    height: auto;
  }
  .cid-vh28rSCexH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28rSCexH .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28rSCexH .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28rSCexH .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28rSCexH .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28rSCexH .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28rSCexH .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28rSCexH .text_widget {
  margin-bottom: 32px;
}
.cid-vh28rSCexH .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28rSCexH .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28rSCexH .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28rSCexH .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28rSCexH .mbr-section-subtitle,
.cid-vh28rSCexH .text_widget,
.cid-vh28rSCexH .mbr-section-btn {
  text-align: center;
}
.cid-vh28rSCexH a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28rSCexH .nav-link,
.cid-vh28rSCexH .dropdown-item {
  color: #000000;
}
.cid-vh28rSOBLZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28rSOBLZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28rSOBLZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28rSOBLZ .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28rSOBLZ .container-fluid {
    padding: 0;
  }
}
.cid-vh28rSOBLZ .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28rSOBLZ .container {
    padding: 0 28px;
  }
}
.cid-vh28rSOBLZ .row {
  margin: -1px 0 0 0;
}
.cid-vh28rSOBLZ .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28rSOBLZ .card {
    padding: 28px;
  }
}
.cid-vh28rSOBLZ .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28rSOBLZ .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28rSOBLZ .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28rSOBLZ .title-wrapper {
    display: block;
  }
}
.cid-vh28rSOBLZ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28rSOBLZ .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28rSOBLZ .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28rSOBLZ .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28rSOBLZ .mbr-section-title {
  color: #000000;
}
.cid-vh28rSOBLZ .mbr-text,
.cid-vh28rSOBLZ .mbr-section-btn {
  color: #000000;
}
.cid-vh28rSXMi7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28rSXMi7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28rSXMi7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28rSXMi7 .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28rSXMi7 .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28rSXMi7 .container {
    padding: 0 28px;
  }
}
.cid-vh28rSXMi7 .row {
  justify-content: center;
}
.cid-vh28rSXMi7 .item {
  margin-bottom: 60px;
}
.cid-vh28rSXMi7 .item .item-wrapper {
  display: block;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28rSXMi7 .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28rSXMi7 .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28rSXMi7 .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28rSXMi7 .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28rSXMi7 .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28rSXMi7 .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28rSXMi7 .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28rSXMi7 .mbr-card-title {
  color: #000000;
}
.cid-vh28rSXMi7 .mbr-price {
  color: #000000;
}
.cid-vh28rSXMi7 .mbr-desc {
  color: #000000;
}
.cid-vh28rSXMi7 .mbr-desc,
.cid-vh28rSXMi7 .desc-wrap {
  color: #000000;
}
.cid-vh28rHfXNL {
  background-color: transparent;
}
.cid-vh28rHfXNL .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28rHfXNL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28rHfXNL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28rHfXNL .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28rHfXNL .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28rHfXNL .menu_box .navbar.opened,
  .cid-vh28rHfXNL .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28rHfXNL .navbar-dropdown {
  position: relative !important;
}
.cid-vh28rHfXNL .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28rHfXNL ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28rHfXNL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28rHfXNL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28rHfXNL .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28rHfXNL li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28rHfXNL .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28rHfXNL .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28rHfXNL .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28rHfXNL .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28rHfXNL .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28rHfXNL .nav-item .nav-link {
  position: relative;
}
.cid-vh28rHfXNL .nav-item .nav-link:hover::before,
.cid-vh28rHfXNL .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28rHfXNL .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28rHfXNL .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28rHfXNL .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28rHfXNL .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28rHfXNL .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28rHfXNL .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28rHfXNL .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28rHfXNL .offcanvas_box {
    display: none;
  }
}
.cid-vh28rHfXNL .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28rHfXNL .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28rHfXNL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28rHfXNL .container {
  display: flex;
  margin: auto;
}
.cid-vh28rHfXNL .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28rHfXNL .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28rHfXNL .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28rHfXNL .navbar-caption {
  color: #000000;
}
.cid-vh28rHfXNL .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28rHfXNL .navbar-nav {
    margin: 0;
  }
}
.cid-vh28rHfXNL .dropdown-menu,
.cid-vh28rHfXNL .navbar.opened {
  background-color: false !important;
}
.cid-vh28rHfXNL .nav-item:focus,
.cid-vh28rHfXNL .nav-link:focus {
  outline: none;
}
.cid-vh28rHfXNL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28rHfXNL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28rHfXNL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28rHfXNL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28rHfXNL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28rHfXNL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28rHfXNL .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28rHfXNL .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28rHfXNL .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28rHfXNL .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28rHfXNL .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28rHfXNL .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28rHfXNL .navbar.collapsed {
  justify-content: center;
}
.cid-vh28rHfXNL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28rHfXNL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28rHfXNL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28rHfXNL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28rHfXNL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28rHfXNL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28rHfXNL .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28rHfXNL .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28rHfXNL .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28rHfXNL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28rHfXNL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28rHfXNL .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28rHfXNL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28rHfXNL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28rHfXNL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28rHfXNL .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28rHfXNL .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28rHfXNL .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28rHfXNL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28rHfXNL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28rHfXNL .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28rHfXNL .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28rHfXNL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28rHfXNL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28rHfXNL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28rHfXNL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28rHfXNL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28rHfXNL .dropdown-item.active,
.cid-vh28rHfXNL .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28rHfXNL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28rHfXNL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28rHfXNL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28rHfXNL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28rHfXNL ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28rHfXNL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28rHfXNL button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28rHfXNL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28rHfXNL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28rHfXNL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28rHfXNL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28rHfXNL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28rHfXNL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28rHfXNL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28rHfXNL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28rHfXNL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28rHfXNL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28rHfXNL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28rHfXNL .navbar {
    height: 70px;
  }
  .cid-vh28rHfXNL .navbar.opened {
    height: auto;
  }
  .cid-vh28rHfXNL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28rHfXNL .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28rHfXNL .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28rHfXNL .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28rHfXNL .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28rHfXNL .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28rHfXNL .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28rHfXNL .text_widget {
  margin-bottom: 32px;
}
.cid-vh28rHfXNL .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28rHfXNL .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28rHfXNL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28rHfXNL .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28rHfXNL .mbr-section-subtitle,
.cid-vh28rHfXNL .text_widget,
.cid-vh28rHfXNL .mbr-section-btn {
  text-align: center;
}
.cid-vh28rHfXNL a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28rHfXNL .nav-link,
.cid-vh28rHfXNL .dropdown-item {
  color: #000000;
}
.cid-vh28rHsQj2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28rHsQj2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28rHsQj2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28rHsQj2 .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28rHsQj2 .container-fluid {
    padding: 0;
  }
}
.cid-vh28rHsQj2 .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28rHsQj2 .container {
    padding: 0 28px;
  }
}
.cid-vh28rHsQj2 .row {
  margin: -1px 0 0 0;
}
.cid-vh28rHsQj2 .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28rHsQj2 .card {
    padding: 28px;
  }
}
.cid-vh28rHsQj2 .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28rHsQj2 .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28rHsQj2 .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28rHsQj2 .title-wrapper {
    display: block;
  }
}
.cid-vh28rHsQj2 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28rHsQj2 .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28rHsQj2 .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28rHsQj2 .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28rHsQj2 .mbr-section-title {
  color: #000000;
}
.cid-vh28rHsQj2 .mbr-text,
.cid-vh28rHsQj2 .mbr-section-btn {
  color: #000000;
}
.cid-vh28rHABHY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28rHABHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28rHABHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28rHABHY .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28rHABHY .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28rHABHY .container {
    padding: 0 28px;
  }
}
.cid-vh28rHABHY .row {
  justify-content: center;
}
.cid-vh28rHABHY .item {
  margin-bottom: 60px;
}
.cid-vh28rHABHY .item .item-wrapper {
  display: block;
}
.cid-vh28rHABHY .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28rHABHY .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28rHABHY .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28rHABHY .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28rHABHY .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28rHABHY .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28rHABHY .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28rHABHY .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28rHABHY .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28rHABHY .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28rHABHY .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28rHABHY .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28rHABHY .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28rHABHY .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28rHABHY .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28rHABHY .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28rHABHY .mbr-card-title {
  color: #000000;
}
.cid-vh28rHABHY .mbr-price {
  color: #000000;
}
.cid-vh28rHABHY .mbr-desc {
  color: #000000;
}
.cid-vh28rHABHY .mbr-desc,
.cid-vh28rHABHY .desc-wrap {
  color: #000000;
}
.cid-vh28rvbxUF {
  background-color: transparent;
}
.cid-vh28rvbxUF .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28rvbxUF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28rvbxUF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28rvbxUF .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28rvbxUF .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28rvbxUF .menu_box .navbar.opened,
  .cid-vh28rvbxUF .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28rvbxUF .navbar-dropdown {
  position: relative !important;
}
.cid-vh28rvbxUF .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28rvbxUF ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28rvbxUF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28rvbxUF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28rvbxUF .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28rvbxUF li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28rvbxUF .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28rvbxUF .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28rvbxUF .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28rvbxUF .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28rvbxUF .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28rvbxUF .nav-item .nav-link {
  position: relative;
}
.cid-vh28rvbxUF .nav-item .nav-link:hover::before,
.cid-vh28rvbxUF .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28rvbxUF .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28rvbxUF .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28rvbxUF .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28rvbxUF .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28rvbxUF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28rvbxUF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28rvbxUF .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28rvbxUF .offcanvas_box {
    display: none;
  }
}
.cid-vh28rvbxUF .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28rvbxUF .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28rvbxUF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28rvbxUF .container {
  display: flex;
  margin: auto;
}
.cid-vh28rvbxUF .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28rvbxUF .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28rvbxUF .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28rvbxUF .navbar-caption {
  color: #000000;
}
.cid-vh28rvbxUF .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28rvbxUF .navbar-nav {
    margin: 0;
  }
}
.cid-vh28rvbxUF .dropdown-menu,
.cid-vh28rvbxUF .navbar.opened {
  background-color: false !important;
}
.cid-vh28rvbxUF .nav-item:focus,
.cid-vh28rvbxUF .nav-link:focus {
  outline: none;
}
.cid-vh28rvbxUF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28rvbxUF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28rvbxUF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28rvbxUF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28rvbxUF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28rvbxUF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28rvbxUF .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28rvbxUF .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28rvbxUF .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28rvbxUF .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28rvbxUF .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28rvbxUF .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28rvbxUF .navbar.collapsed {
  justify-content: center;
}
.cid-vh28rvbxUF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28rvbxUF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28rvbxUF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28rvbxUF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28rvbxUF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28rvbxUF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28rvbxUF .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28rvbxUF .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28rvbxUF .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28rvbxUF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28rvbxUF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28rvbxUF .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28rvbxUF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28rvbxUF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28rvbxUF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28rvbxUF .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28rvbxUF .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28rvbxUF .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28rvbxUF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28rvbxUF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28rvbxUF .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28rvbxUF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28rvbxUF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28rvbxUF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28rvbxUF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28rvbxUF .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28rvbxUF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28rvbxUF .dropdown-item.active,
.cid-vh28rvbxUF .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28rvbxUF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28rvbxUF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28rvbxUF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28rvbxUF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28rvbxUF ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28rvbxUF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28rvbxUF button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28rvbxUF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28rvbxUF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28rvbxUF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28rvbxUF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28rvbxUF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28rvbxUF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28rvbxUF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28rvbxUF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28rvbxUF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28rvbxUF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28rvbxUF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28rvbxUF .navbar {
    height: 70px;
  }
  .cid-vh28rvbxUF .navbar.opened {
    height: auto;
  }
  .cid-vh28rvbxUF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28rvbxUF .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28rvbxUF .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28rvbxUF .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28rvbxUF .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28rvbxUF .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28rvbxUF .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28rvbxUF .text_widget {
  margin-bottom: 32px;
}
.cid-vh28rvbxUF .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28rvbxUF .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28rvbxUF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28rvbxUF .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28rvbxUF .mbr-section-subtitle,
.cid-vh28rvbxUF .text_widget,
.cid-vh28rvbxUF .mbr-section-btn {
  text-align: center;
}
.cid-vh28rvbxUF a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28rvbxUF .nav-link,
.cid-vh28rvbxUF .dropdown-item {
  color: #000000;
}
.cid-vh28rvq1Ty {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28rvq1Ty .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28rvq1Ty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28rvq1Ty .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28rvq1Ty .container-fluid {
    padding: 0;
  }
}
.cid-vh28rvq1Ty .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28rvq1Ty .container {
    padding: 0 28px;
  }
}
.cid-vh28rvq1Ty .row {
  margin: -1px 0 0 0;
}
.cid-vh28rvq1Ty .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28rvq1Ty .card {
    padding: 28px;
  }
}
.cid-vh28rvq1Ty .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28rvq1Ty .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28rvq1Ty .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28rvq1Ty .title-wrapper {
    display: block;
  }
}
.cid-vh28rvq1Ty .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28rvq1Ty .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28rvq1Ty .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28rvq1Ty .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28rvq1Ty .mbr-section-title {
  color: #000000;
}
.cid-vh28rvq1Ty .mbr-text,
.cid-vh28rvq1Ty .mbr-section-btn {
  color: #000000;
}
.cid-vh28rvzi4p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28rvzi4p .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28rvzi4p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28rvzi4p .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28rvzi4p .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28rvzi4p .container {
    padding: 0 28px;
  }
}
.cid-vh28rvzi4p .row {
  justify-content: center;
}
.cid-vh28rvzi4p .item {
  margin-bottom: 60px;
}
.cid-vh28rvzi4p .item .item-wrapper {
  display: block;
}
.cid-vh28rvzi4p .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28rvzi4p .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28rvzi4p .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28rvzi4p .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28rvzi4p .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28rvzi4p .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28rvzi4p .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28rvzi4p .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28rvzi4p .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28rvzi4p .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28rvzi4p .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28rvzi4p .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28rvzi4p .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28rvzi4p .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28rvzi4p .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28rvzi4p .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28rvzi4p .mbr-card-title {
  color: #000000;
}
.cid-vh28rvzi4p .mbr-price {
  color: #000000;
}
.cid-vh28rvzi4p .mbr-desc {
  color: #000000;
}
.cid-vh28rvzi4p .mbr-desc,
.cid-vh28rvzi4p .desc-wrap {
  color: #000000;
}
.cid-vh28rf6bIT {
  background-color: transparent;
}
.cid-vh28rf6bIT .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28rf6bIT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28rf6bIT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28rf6bIT .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28rf6bIT .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28rf6bIT .menu_box .navbar.opened,
  .cid-vh28rf6bIT .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28rf6bIT .navbar-dropdown {
  position: relative !important;
}
.cid-vh28rf6bIT .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28rf6bIT ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28rf6bIT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28rf6bIT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28rf6bIT .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28rf6bIT li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28rf6bIT .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28rf6bIT .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28rf6bIT .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28rf6bIT .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28rf6bIT .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28rf6bIT .nav-item .nav-link {
  position: relative;
}
.cid-vh28rf6bIT .nav-item .nav-link:hover::before,
.cid-vh28rf6bIT .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28rf6bIT .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28rf6bIT .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28rf6bIT .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28rf6bIT .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28rf6bIT .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28rf6bIT .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28rf6bIT .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28rf6bIT .offcanvas_box {
    display: none;
  }
}
.cid-vh28rf6bIT .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28rf6bIT .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28rf6bIT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28rf6bIT .container {
  display: flex;
  margin: auto;
}
.cid-vh28rf6bIT .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28rf6bIT .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28rf6bIT .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28rf6bIT .navbar-caption {
  color: #000000;
}
.cid-vh28rf6bIT .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28rf6bIT .navbar-nav {
    margin: 0;
  }
}
.cid-vh28rf6bIT .dropdown-menu,
.cid-vh28rf6bIT .navbar.opened {
  background-color: false !important;
}
.cid-vh28rf6bIT .nav-item:focus,
.cid-vh28rf6bIT .nav-link:focus {
  outline: none;
}
.cid-vh28rf6bIT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28rf6bIT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28rf6bIT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28rf6bIT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28rf6bIT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28rf6bIT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28rf6bIT .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28rf6bIT .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28rf6bIT .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28rf6bIT .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28rf6bIT .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28rf6bIT .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28rf6bIT .navbar.collapsed {
  justify-content: center;
}
.cid-vh28rf6bIT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28rf6bIT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28rf6bIT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28rf6bIT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28rf6bIT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28rf6bIT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28rf6bIT .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28rf6bIT .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28rf6bIT .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28rf6bIT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28rf6bIT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28rf6bIT .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28rf6bIT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28rf6bIT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28rf6bIT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28rf6bIT .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28rf6bIT .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28rf6bIT .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28rf6bIT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28rf6bIT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28rf6bIT .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28rf6bIT .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28rf6bIT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28rf6bIT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28rf6bIT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28rf6bIT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28rf6bIT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28rf6bIT .dropdown-item.active,
.cid-vh28rf6bIT .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28rf6bIT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28rf6bIT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28rf6bIT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28rf6bIT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28rf6bIT ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28rf6bIT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28rf6bIT button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28rf6bIT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28rf6bIT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28rf6bIT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28rf6bIT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28rf6bIT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28rf6bIT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28rf6bIT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28rf6bIT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28rf6bIT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28rf6bIT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28rf6bIT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28rf6bIT .navbar {
    height: 70px;
  }
  .cid-vh28rf6bIT .navbar.opened {
    height: auto;
  }
  .cid-vh28rf6bIT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28rf6bIT .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28rf6bIT .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28rf6bIT .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28rf6bIT .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28rf6bIT .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28rf6bIT .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28rf6bIT .text_widget {
  margin-bottom: 32px;
}
.cid-vh28rf6bIT .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28rf6bIT .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28rf6bIT .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28rf6bIT .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28rf6bIT .mbr-section-subtitle,
.cid-vh28rf6bIT .text_widget,
.cid-vh28rf6bIT .mbr-section-btn {
  text-align: center;
}
.cid-vh28rf6bIT a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28rf6bIT .nav-link,
.cid-vh28rf6bIT .dropdown-item {
  color: #000000;
}
.cid-vh28rfmxcP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28rfmxcP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28rfmxcP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28rfmxcP .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28rfmxcP .container-fluid {
    padding: 0;
  }
}
.cid-vh28rfmxcP .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28rfmxcP .container {
    padding: 0 28px;
  }
}
.cid-vh28rfmxcP .row {
  margin: -1px 0 0 0;
}
.cid-vh28rfmxcP .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28rfmxcP .card {
    padding: 28px;
  }
}
.cid-vh28rfmxcP .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28rfmxcP .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28rfmxcP .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28rfmxcP .title-wrapper {
    display: block;
  }
}
.cid-vh28rfmxcP .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28rfmxcP .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28rfmxcP .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28rfmxcP .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28rfmxcP .mbr-section-title {
  color: #000000;
}
.cid-vh28rfmxcP .mbr-text,
.cid-vh28rfmxcP .mbr-section-btn {
  color: #000000;
}
.cid-vh28rfvd7q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28rfvd7q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28rfvd7q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28rfvd7q .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28rfvd7q .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28rfvd7q .container {
    padding: 0 28px;
  }
}
.cid-vh28rfvd7q .row {
  justify-content: center;
}
.cid-vh28rfvd7q .item {
  margin-bottom: 60px;
}
.cid-vh28rfvd7q .item .item-wrapper {
  display: block;
}
.cid-vh28rfvd7q .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28rfvd7q .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28rfvd7q .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28rfvd7q .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28rfvd7q .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28rfvd7q .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28rfvd7q .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28rfvd7q .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28rfvd7q .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28rfvd7q .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28rfvd7q .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28rfvd7q .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28rfvd7q .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28rfvd7q .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28rfvd7q .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28rfvd7q .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28rfvd7q .mbr-card-title {
  color: #000000;
}
.cid-vh28rfvd7q .mbr-price {
  color: #000000;
}
.cid-vh28rfvd7q .mbr-desc {
  color: #000000;
}
.cid-vh28rfvd7q .mbr-desc,
.cid-vh28rfvd7q .desc-wrap {
  color: #000000;
}
.cid-vh28qKHThN {
  background-color: transparent;
}
.cid-vh28qKHThN .navbar-dropdown {
  background-color: #dedede !important;
  padding: 0;
  background-color: transparent !important;
}
.cid-vh28qKHThN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #dedede !important;
  background-color: transparent !important;
  background: #dedede;
}
.cid-vh28qKHThN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vh28qKHThN .menu_box {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-vh28qKHThN .menu_box {
    flex-direction: column;
    align-items: flex-start;
  }
  .cid-vh28qKHThN .menu_box .navbar.opened,
  .cid-vh28qKHThN .menu_box .navbar-collapse {
    background-color: #dedede !important;
    transition: all 0s ease 0s;
    background-color: transparent !important;
  }
}
.cid-vh28qKHThN .navbar-dropdown {
  position: relative !important;
}
.cid-vh28qKHThN .btn {
  min-height: auto;
  margin-top: 0;
}
@media (min-width: 992px) {
  .cid-vh28qKHThN ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-vh28qKHThN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28qKHThN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-vh28qKHThN .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-vh28qKHThN li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-vh28qKHThN .lg_brand {
    margin: 0 1rem;
  }
  .cid-vh28qKHThN .navbar-nav.nav-dropdown {
    display: -webkit-flex;
    width: 100%;
    justify-content: center;
  }
}
.cid-vh28qKHThN .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-vh28qKHThN .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-vh28qKHThN .nav-item {
    margin: 0 !important;
  }
}
.cid-vh28qKHThN .nav-item .nav-link {
  position: relative;
}
.cid-vh28qKHThN .nav-item .nav-link:hover::before,
.cid-vh28qKHThN .nav-item .nav-link:focus::before {
  width: 100%;
}
.cid-vh28qKHThN .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0;
  height: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #f5cb5c;
}
.cid-vh28qKHThN .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-vh28qKHThN .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-vh28qKHThN .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-vh28qKHThN .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-vh28qKHThN .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-vh28qKHThN .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-vh28qKHThN .offcanvas_box {
    display: none;
  }
}
.cid-vh28qKHThN .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-vh28qKHThN .nav-dropdown .link {
  font-weight: 700 !important;
  padding: 0 !important;
  margin: 0 !important;
  font-style: italic;
}
.cid-vh28qKHThN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-vh28qKHThN .container {
  display: flex;
  margin: auto;
}
.cid-vh28qKHThN .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-vh28qKHThN .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-vh28qKHThN .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-vh28qKHThN .navbar-caption {
  color: #000000;
}
.cid-vh28qKHThN .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-vh28qKHThN .navbar-nav {
    margin: 0;
  }
}
.cid-vh28qKHThN .dropdown-menu,
.cid-vh28qKHThN .navbar.opened {
  background-color: false !important;
}
.cid-vh28qKHThN .nav-item:focus,
.cid-vh28qKHThN .nav-link:focus {
  outline: none;
}
.cid-vh28qKHThN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vh28qKHThN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vh28qKHThN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vh28qKHThN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vh28qKHThN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vh28qKHThN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vh28qKHThN .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-vh28qKHThN .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-vh28qKHThN .navbar.opened {
  transition: all 0.3s;
}
.cid-vh28qKHThN .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-vh28qKHThN .navbar .navbar-logo img {
  max-width: 70px;
  min-height: 70px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vh28qKHThN .navbar .navbar-collapse {
  justify-content: center;
  z-index: 1;
}
.cid-vh28qKHThN .navbar.collapsed {
  justify-content: center;
}
.cid-vh28qKHThN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vh28qKHThN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vh28qKHThN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vh28qKHThN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vh28qKHThN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vh28qKHThN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-vh28qKHThN .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-vh28qKHThN .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-vh28qKHThN .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-vh28qKHThN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vh28qKHThN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vh28qKHThN .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-vh28qKHThN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vh28qKHThN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-vh28qKHThN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vh28qKHThN .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-vh28qKHThN .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-vh28qKHThN .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-vh28qKHThN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0;
    width: 100%;
    justify-content: space-between;
  }
  .cid-vh28qKHThN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vh28qKHThN .navbar .icons-menu {
    padding: 0;
  }
}
.cid-vh28qKHThN .navbar.navbar-short {
  min-height: 60px;
}
.cid-vh28qKHThN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vh28qKHThN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vh28qKHThN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vh28qKHThN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vh28qKHThN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vh28qKHThN .dropdown-item.active,
.cid-vh28qKHThN .dropdown-item:active {
  background-color: transparent;
}
.cid-vh28qKHThN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vh28qKHThN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vh28qKHThN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vh28qKHThN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vh28qKHThN ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-vh28qKHThN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vh28qKHThN button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #dedede;
  background: #18c28a;
}
.cid-vh28qKHThN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-vh28qKHThN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vh28qKHThN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28qKHThN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vh28qKHThN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vh28qKHThN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28qKHThN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vh28qKHThN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vh28qKHThN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vh28qKHThN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-vh28qKHThN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vh28qKHThN .navbar {
    height: 70px;
  }
  .cid-vh28qKHThN .navbar.opened {
    height: auto;
  }
  .cid-vh28qKHThN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vh28qKHThN .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
@media (min-width: 768px) {
  .cid-vh28qKHThN .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .cid-vh28qKHThN .mbr-section-btn-main {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
  }
}
.cid-vh28qKHThN .mbr-section-btn-main .btn {
  width: fit-content;
  white-space: nowrap;
  margin: 12px 10px;
  min-width: 212px;
}
.cid-vh28qKHThN .navbar-caption:hover {
  color: #cfdbd5;
}
@media (min-width: 992px) {
  .cid-vh28qKHThN .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-vh28qKHThN .text_widget {
  margin-bottom: 32px;
}
.cid-vh28qKHThN .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-vh28qKHThN .text_widget a:hover {
  opacity: 0.5;
}
.cid-vh28qKHThN .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-vh28qKHThN .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-vh28qKHThN .mbr-section-subtitle,
.cid-vh28qKHThN .text_widget,
.cid-vh28qKHThN .mbr-section-btn {
  text-align: center;
}
.cid-vh28qKHThN a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-vh28qKHThN .nav-link,
.cid-vh28qKHThN .dropdown-item {
  color: #000000;
}
.cid-vh28qKWwCS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28qKWwCS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28qKWwCS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28qKWwCS .container-fluid {
  padding: 0;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28qKWwCS .container-fluid {
    padding: 0;
  }
}
.cid-vh28qKWwCS .container {
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
@media (max-width: 992px) {
  .cid-vh28qKWwCS .container {
    padding: 0 28px;
  }
}
.cid-vh28qKWwCS .row {
  margin: -1px 0 0 0;
}
.cid-vh28qKWwCS .card {
  padding: 40px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vh28qKWwCS .card {
    padding: 28px;
  }
}
.cid-vh28qKWwCS .image-wrapper {
  margin-bottom: 20px;
}
.cid-vh28qKWwCS .image-wrapper img {
  height: 390px;
  object-fit: cover;
}
.cid-vh28qKWwCS .title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vh28qKWwCS .title-wrapper {
    display: block;
  }
}
.cid-vh28qKWwCS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vh28qKWwCS .title-wrapper .mbr-iconfont {
  min-height: 110px;
  font-size: 110px;
  color: #f5cb5c;
  display: inline-flex;
}
@media (max-width: 992px) {
  .cid-vh28qKWwCS .title-wrapper .mbr-iconfont {
    margin-top: 20px;
  }
}
.cid-vh28qKWwCS .mbr-text {
  margin-bottom: 30px;
}
.cid-vh28qKWwCS .mbr-section-title {
  color: #000000;
}
.cid-vh28qKWwCS .mbr-text,
.cid-vh28qKWwCS .mbr-section-btn {
  color: #000000;
}
.cid-vh28qL6jYR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: transparent;
}
.cid-vh28qL6jYR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vh28qL6jYR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vh28qL6jYR .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-vh28qL6jYR .container-fluid {
    padding: 0 28px;
  }
}
@media (max-width: 992px) {
  .cid-vh28qL6jYR .container {
    padding: 0 28px;
  }
}
.cid-vh28qL6jYR .row {
  justify-content: center;
}
.cid-vh28qL6jYR .item {
  margin-bottom: 60px;
}
.cid-vh28qL6jYR .item .item-wrapper {
  display: block;
}
.cid-vh28qL6jYR .item .item-wrapper .item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 375px;
  border: 1px solid #000000;
}
@media (max-width: 768px) {
  .cid-vh28qL6jYR .item .item-wrapper .item-img {
    height: 285px;
  }
}
.cid-vh28qL6jYR .item .item-wrapper .item-img:hover .mbr-section-btn,
.cid-vh28qL6jYR .item .item-wrapper .item-img:focus .mbr-section-btn {
  opacity: 1;
}
.cid-vh28qL6jYR .item .item-wrapper .item-img .image-wrap {
  position: absolute;
  height: 200px;
  width: 150px;
}
.cid-vh28qL6jYR .item .item-wrapper .item-img .image-wrap img {
  position: absolute;
  height: 200px;
  width: 150px;
  object-fit: cover;
}
.cid-vh28qL6jYR .item .item-wrapper .item-img .mbr-section-btn {
  position: absolute;
  text-align: center;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vh28qL6jYR .item .item-wrapper .item-img .mbr-section-btn {
    opacity: 1;
  }
}
.cid-vh28qL6jYR .item .item-wrapper .item-content .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.cid-vh28qL6jYR .item .item-wrapper .item-content .title-wrap .mbr-card-title {
  margin-bottom: 0;
  transition: all 0.3s ease-in-out;
}
.cid-vh28qL6jYR .item .item-wrapper .item-content .title-wrap .mbr-price {
  margin-bottom: 0;
}
.cid-vh28qL6jYR .item .item-wrapper .item-content .desc-wrap {
  display: block;
}
.cid-vh28qL6jYR .item .item-wrapper .item-content .desc-wrap:hover .mbr-desc::after,
.cid-vh28qL6jYR .item .item-wrapper .item-content .desc-wrap:focus .mbr-desc::after {
  width: 100%;
}
.cid-vh28qL6jYR .item .item-wrapper .item-content .desc-wrap .mbr-desc {
  margin-bottom: 0;
  position: relative;
  display: inline-flex;
}
.cid-vh28qL6jYR .item .item-wrapper .item-content .desc-wrap .mbr-desc::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  transition: all 0.3s ease-in-out;
  background-color: #000000;
}
.cid-vh28qL6jYR .mbr-card-title {
  color: #000000;
}
.cid-vh28qL6jYR .mbr-price {
  color: #000000;
}
.cid-vh28qL6jYR .mbr-desc {
  color: #000000;
}
.cid-vh28qL6jYR .mbr-desc,
.cid-vh28qL6jYR .desc-wrap {
  color: #000000;
}
