.btn {
  border-width: 1px;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Kalnia;
}
.display-1 {
  font-family: 'Kalnia', serif;
  font-size: 5rem;
  line-height: 1;
  font-weight: 300;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Manrope', sans-serif;
  font-size: 3.075rem;
  line-height: 1.21;
}
.display-2 > .mbr-iconfont {
  font-size: 3.84375rem;
}
.display-4 {
  font-family: 'Manrope', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Manrope', sans-serif;
  font-size: 2.44rem;
  line-height: 1.21;
}
.display-5 > .mbr-iconfont {
  font-size: 3.05rem;
}
.display-7 {
  font-family: 'Manrope', sans-serif;
  font-size: 0.875rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.09375rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.46rem;
    font-size: calc( 1.72625rem + (3.075 - 1.72625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.21 * (1.72625rem + (3.075 - 1.72625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.952rem;
    font-size: calc( 1.504rem + (2.44 - 1.504) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.21 * (1.504rem + (2.44 - 1.504) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.7rem;
    font-size: calc( 0.95625rem + (0.875 - 0.95625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (0.95625rem + (0.875 - 0.95625) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2.46rem;
    font-size: calc( 1.72625rem + (3.075 - 1.72625) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.21 * (1.72625rem + (3.075 - 1.72625) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.952rem;
    font-size: calc( 1.504rem + (2.44 - 1.504) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.21 * (1.504rem + (2.44 - 1.504) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.7rem;
    font-size: calc( 0.95625rem + (0.875 - 0.95625) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (0.95625rem + (0.875 - 0.95625) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #fbbd09 !important;
}
.bg-success {
  background-color: #ff9405 !important;
}
.bg-info {
  background-color: #ffffff !important;
}
.bg-warning {
  background-color: #945500 !important;
}
.bg-danger {
  background-color: #c81700 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #fbbd09 !important;
  border-color: #fbbd09 !important;
  color: #000000 !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #fcca3b !important;
  border-color: #fcca3b !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #000000 !important;
  background-color: #fcca3b !important;
  border-color: #fcca3b !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #00ded1 !important;
  border-color: #00ded1 !important;
  color: #000000 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #12fff1 !important;
  border-color: #12fff1 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #000000 !important;
  background-color: #12fff1 !important;
  border-color: #12fff1 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #666666 !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #666666 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success,
.btn-success:active {
  background-color: #ff9405 !important;
  border-color: #ff9405 !important;
  color: #000000 !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #ffaa38 !important;
  border-color: #ffaa38 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #000000 !important;
  background-color: #ffaa38 !important;
  border-color: #ffaa38 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #945500 !important;
  border-color: #945500 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c77200 !important;
  border-color: #c77200 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #c77200 !important;
  border-color: #c77200 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #c81700 !important;
  border-color: #c81700 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fb1d00 !important;
  border-color: #fb1d00 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #fb1d00 !important;
  border-color: #fb1d00 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffedd6 !important;
  border-color: #ffedd6 !important;
  color: #a35b00 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #a35b00 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #0f0e0e !important;
  border-color: #0f0e0e !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #292727 !important;
  border-color: #292727 !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #292727 !important;
  border-color: #292727 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #fbbd09;
  color: #fbbd09;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ab8003 !important;
  background-color: transparent !important;
  border-color: #ab8003 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #fbbd09 !important;
  border-color: #fbbd09 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #00ded1;
  color: #00ded1;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #00877f !important;
  background-color: transparent !important;
  border-color: #00877f !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #00ded1 !important;
  border-color: #00ded1 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: #d4d4d4 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #ff9405;
  color: #ff9405;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ad6300 !important;
  background-color: transparent !important;
  border-color: #ad6300 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9405 !important;
  border-color: #ff9405 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #945500;
  color: #945500;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #3d2300 !important;
  background-color: transparent !important;
  border-color: #3d2300 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #945500 !important;
  border-color: #945500 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #c81700;
  color: #c81700;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #710d00 !important;
  background-color: transparent !important;
  border-color: #710d00 !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #c81700 !important;
  border-color: #c81700 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #0f0e0e;
  color: #0f0e0e;
}
.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: #0f0e0e !important;
  border-color: #0f0e0e !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #ffedd6;
  color: #ffedd6;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #ffc77f !important;
  background-color: transparent !important;
  border-color: #ffc77f !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #d67800 !important;
  background-color: #ffedd6 !important;
  border-color: #ffedd6 !important;
}
.text-primary {
  color: #fbbd09 !important;
}
.text-secondary {
  color: #00ded1 !important;
}
.text-success {
  color: #ff9405 !important;
}
.text-info {
  color: #ffffff !important;
}
.text-warning {
  color: #945500 !important;
}
.text-danger {
  color: #c81700 !important;
}
.text-white {
  color: #ffedd6 !important;
}
.text-black {
  color: #0f0e0e !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #9b7403 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #007871 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #9e5a00 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #cccccc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #2e1a00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #620b00 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #ffc070 !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: #fbbd09;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ffffff;
}
.alert-warning {
  background-color: #945500;
}
.alert-danger {
  background-color: #c81700;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #fbbd09;
  border-color: #fbbd09;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #fbbd09;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fef3d2;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffebd1;
}
.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: #ff9b15;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ff5d48;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Manrope', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 500;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.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: #fbbd09 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Manrope', sans-serif;
  font-size: 0.875rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.09375rem;
}
blockquote {
  border-color: #fbbd09;
}
/* 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: #fbbd09;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #fbbd09;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #fbbd09;
  border-bottom-color: #fbbd09;
}
.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: #fbbd09 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #00ded1 !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='%23fbbd09' %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 {
  position: relative;
  z-index: 1;
  padding: 10px 13px;
  font-weight: 500;
  border-radius: 1rem !important;
  overflow: hidden;
  padding: 15px 26px;
}
.mbr-section-btn .btn .mbr-iconfont {
  margin-left: 13px;
  transition: all .5s ease;
  font-size: inherit;
}
.mbr-section-btn .btn::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  transform: translateX(-100%);
  transition: all .5s ease;
  z-index: -1;
  pointer-events: none;
}
.mbr-section-btn .btn:hover .mbr-iconfont,
.mbr-section-btn .btn:focus .mbr-iconfont,
.mbr-section-btn .btn.focus .mbr-iconfont,
.mbr-section-btn .btn.active .mbr-iconfont {
  transform: rotate(180deg);
}
.mbr-section-btn .btn:hover::before,
.mbr-section-btn .btn:focus::before,
.mbr-section-btn .btn.focus::before,
.mbr-section-btn .btn.active::before {
  transform: translateX(0);
}
.mbr-section-btn .btn-primary::before {
  background-image: linear-gradient(90deg, #ffedd6 0%, #fbbd09 90%);
}
.mbr-section-btn .btn-primary:hover,
.mbr-section-btn .btn-primary:focus,
.mbr-section-btn .btn-primary.focus,
.mbr-section-btn .btn-primary.active {
  color: #000000 !important;
}
.mbr-section-btn .btn-black {
  background-color: #0f0e0e !important;
  color: #ffedd6 !important;
}
.mbr-section-btn .btn-black::before {
  background-image: linear-gradient(90deg, #ffedd6 0%, #fbbd09 90%);
}
.mbr-section-btn .btn-black:hover,
.mbr-section-btn .btn-black:focus,
.mbr-section-btn .btn-black.focus,
.mbr-section-btn .btn-black.active {
  color: #000000 !important;
}
.mbr-section-btn .btn-white {
  background-color: #ffedd6 !important;
  color: #0f0e0e !important;
}
.mbr-section-btn .btn-white::before {
  background-image: linear-gradient(90deg, #ffedd6 0%, #fbbd09 90%);
}
.mbr-section-btn .btn-white:hover,
.mbr-section-btn .btn-white:focus,
.mbr-section-btn .btn-white.focus,
.mbr-section-btn .btn-white.active {
  color: #000000;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 1rem !important;
}
.small-radius {
  border-radius: 8px !important;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-vkyOlR3qOn {
  z-index: 1000;
  width: 100%;
}
.cid-vkyOlR3qOn nav.navbar {
  position: fixed;
}
.cid-vkyOlR3qOn .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vkyOlR3qOn .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vkyOlR3qOn .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vkyOlR3qOn .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vkyOlR3qOn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkyOlR3qOn .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vkyOlR3qOn .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vkyOlR3qOn .dropdown-item:hover,
.cid-vkyOlR3qOn .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vkyOlR3qOn .dropdown-item:hover span {
  color: white;
}
.cid-vkyOlR3qOn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vkyOlR3qOn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vkyOlR3qOn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vkyOlR3qOn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vkyOlR3qOn .nav-link {
  position: relative;
}
.cid-vkyOlR3qOn .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vkyOlR3qOn .container {
    flex-wrap: nowrap;
  }
}
.cid-vkyOlR3qOn .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vkyOlR3qOn .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vkyOlR3qOn .dropdown-menu,
.cid-vkyOlR3qOn .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vkyOlR3qOn .nav-item:focus,
.cid-vkyOlR3qOn .nav-link:focus {
  outline: none;
}
.cid-vkyOlR3qOn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkyOlR3qOn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vkyOlR3qOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkyOlR3qOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkyOlR3qOn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkyOlR3qOn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkyOlR3qOn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vkyOlR3qOn .navbar.opened {
  transition: all 0.3s;
}
.cid-vkyOlR3qOn .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vkyOlR3qOn .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vkyOlR3qOn .navbar .navbar-logo img {
  width: auto;
}
.cid-vkyOlR3qOn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vkyOlR3qOn .navbar.collapsed {
  justify-content: center;
}
.cid-vkyOlR3qOn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkyOlR3qOn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkyOlR3qOn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vkyOlR3qOn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkyOlR3qOn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkyOlR3qOn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vkyOlR3qOn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkyOlR3qOn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkyOlR3qOn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vkyOlR3qOn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkyOlR3qOn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkyOlR3qOn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkyOlR3qOn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkyOlR3qOn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vkyOlR3qOn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vkyOlR3qOn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vkyOlR3qOn .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vkyOlR3qOn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vkyOlR3qOn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkyOlR3qOn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkyOlR3qOn .navbar.navbar-short {
  min-height: 70px;
}
.cid-vkyOlR3qOn .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vkyOlR3qOn .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vkyOlR3qOn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vkyOlR3qOn .navbar-brand .navbar-caption:hover,
.cid-vkyOlR3qOn .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vkyOlR3qOn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkyOlR3qOn .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vkyOlR3qOn .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vkyOlR3qOn .dropdown-item.active,
.cid-vkyOlR3qOn .dropdown-item:active {
  background-color: transparent;
}
.cid-vkyOlR3qOn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkyOlR3qOn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkyOlR3qOn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkyOlR3qOn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vkyOlR3qOn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vkyOlR3qOn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vkyOlR3qOn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vkyOlR3qOn ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vkyOlR3qOn ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vkyOlR3qOn .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vkyOlR3qOn .navbar-buttons {
    text-align: left;
  }
}
.cid-vkyOlR3qOn .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vkyOlR3qOn .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vkyOlR3qOn button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vkyOlR3qOn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkyOlR3qOn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkyOlR3qOn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkyOlR3qOn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkyOlR3qOn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vkyOlR3qOn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkyOlR3qOn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkyOlR3qOn .navbar {
    height: 70px;
  }
  .cid-vkyOlR3qOn .navbar.opened {
    height: auto;
  }
  .cid-vkyOlR3qOn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkyOlR3qOn .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vkyOlR3qOn .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vkyOlR3qOn .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vkyOlR3qOn .nav-item .nav-link:hover,
.cid-vkyOlR3qOn .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vkyOlR3qOn .nav-item .nav-link:hover::after,
.cid-vkyOlR3qOn .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vkyOlR3qOn .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vkyOlR3qOn .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vkyOlR3qOn .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vkyOlR3qOn .navbar {
    justify-content: flex-start !important;
  }
  .cid-vkyOlR3qOn .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vkyOlR3qOn .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vkyOlR3qOn .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vkyOlR3qOn .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vkyOlR3qOn .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vkyOlR3qOn .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vkyOlR3qOn .content-wrap {
  min-height: 70px;
}
.cid-vkyOm2B1Rd {
  align-items: flex-end;
  padding-bottom: 24px;
}
.cid-vkyOm2B1Rd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vkyOm2B1Rd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/main1-1500x1134.jpg");
}
.cid-vkyOm2B1Rd .title-wrapper {
  margin-bottom: 120px;
}
@media (max-width: 1400px) {
  .cid-vkyOm2B1Rd .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 992px) {
  .cid-vkyOm2B1Rd .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vkyOm2B1Rd .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-vkyOm2B1Rd .title-wrapper .mbr-section-btn {
  margin-top: 14px;
}
.cid-vkyOm2B1Rd .card {
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-vkyOm2B1Rd .date-wrapper,
  .cid-vkyOm2B1Rd .address-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vkyOm2B1Rd .date-wrapper .mbr-label,
.cid-vkyOm2B1Rd .address-wrapper .mbr-label {
  margin-bottom: 8px;
}
.cid-vkyOm2B1Rd .date-wrapper .mbr-date,
.cid-vkyOm2B1Rd .address-wrapper .mbr-date {
  margin-bottom: 0;
}
.cid-vkyOm2B1Rd .date-wrapper .mbr-address,
.cid-vkyOm2B1Rd .address-wrapper .mbr-address {
  margin-bottom: 0;
}
.cid-vkyOm2B1Rd .content-wrap {
  background-color: #0f0e0e;
  border: 1px solid #877e72;
  padding: 16px;
  margin-left: 72px;
}
@media (max-width: 1640px) {
  .cid-vkyOm2B1Rd .content-wrap {
    margin-left: 0;
  }
}
.cid-vkyOm2B1Rd .content-wrap .mbr-text {
  margin-bottom: 0;
}
.cid-vkyOm2B1Rd .content-wrap .person-wrapper {
  margin-top: 40px;
}
.cid-vkyOm2B1Rd .content-wrap .person-wrapper .person-wrap {
  display: inline-flex;
  align-items: center;
  gap: 16px;
}
.cid-vkyOm2B1Rd .content-wrap .person-wrapper .person-wrap .item-img img {
  display: inline-flex;
  width: 64px;
  height: 64px;
  min-width: 64px;
  object-fit: cover;
}
.cid-vkyOm2B1Rd .content-wrap .person-wrapper .person-wrap .name-wrapper .item-name {
  margin-bottom: 0;
}
.cid-vkyOm2B1Rd .content-wrap .person-wrapper .person-wrap .name-wrapper .item-role {
  margin-bottom: 0;
}
.cid-vkyOm2B1Rd .mbr-section-title {
  color: #ffedd6;
}
.cid-vkyOm2B1Rd .mbr-label {
  color: #ffedd6;
}
.cid-vkyOm2B1Rd .mbr-date {
  color: #ffedd6;
}
.cid-vkyOm2B1Rd .mbr-address {
  color: #ffedd6;
}
.cid-vkyOm2B1Rd .mbr-text {
  color: #ffedd6;
}
.cid-vkyOm2B1Rd .item-name {
  color: #ffedd6;
}
.cid-vkyOm2B1Rd .item-role {
  color: #877e72;
}
.cid-vkyOm2B1Rd .mbr-section-title,
.cid-vkyOm2B1Rd .mbr-section-btn {
  text-align: center;
  color: #00ded1;
}
.cid-vmUarfYe9r .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmUarfYe9r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/main.gif");
}
.cid-vmUarfYe9r .image-wrapper {
  height: 400px;
}
@media (max-width: 992px) {
  .cid-vmUarfYe9r .image-wrapper {
    height: 300px;
  }
}
.cid-vmUnR3yUF3 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #eff3f3;
}
.cid-vmUnR3yUF3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmUnR3yUF3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmUnR3yUF3 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vmUnR3yUF3 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-vmUnR3yUF3 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-vmUnR3yUF3 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vmUnR3yUF3 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmUnR3yUF3 .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-vmUnR3yUF3 .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-vmUnR3yUF3 .item {
    margin-bottom: 28px;
  }
}
.cid-vmUnR3yUF3 .item .item-wrapper {
  height: 100%;
  transition: all 0.3s ease-in-out;
}
.cid-vmUnR3yUF3 .item .item-wrapper .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.cid-vmUnR3yUF3 .item .item-wrapper .item-wrap .item-img {
  position: relative;
}
.cid-vmUnR3yUF3 .item .item-wrapper .item-wrap .item-img .image-wrap {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vmUnR3yUF3 .item .item-wrapper .item-wrap .item-img .image-wrap {
    margin-bottom: 16px;
  }
}
.cid-vmUnR3yUF3 .item .item-wrapper .item-wrap .item-img .image-wrap img {
  height: 300px;
  width: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-vmUnR3yUF3 .item .item-wrapper .item-wrap .item-img .item-content .item-title {
  margin-bottom: 16px;
}
.cid-vmUnR3yUF3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vmUnR3yUF3 .mbr-text,
.cid-vmUnR3yUF3 .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vmUnR3yUF3 .item-title {
  color: #ffffff;
}
.cid-vmUnR3yUF3 .item-title,
.cid-vmUnR3yUF3 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-vmUnT7QtO2 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #121212;
}
.cid-vmUnT7QtO2 .item:focus,
.cid-vmUnT7QtO2 span:focus {
  outline: none;
}
.cid-vmUnT7QtO2 .container-fluid {
  padding-left: 0;
  padding-right: 0;
  overflow: visible;
}
.cid-vmUnT7QtO2 .item {
  padding: 20px 0;
  min-height: 90px;
}
@media (max-width: 768px) {
  .cid-vmUnT7QtO2 .item {
    min-height: 45px;
  }
}
.cid-vmUnT7QtO2 .content-wrap_1 {
  transform: rotate(2deg);
  background-color: #00ded1;
}
.cid-vmUnT7QtO2 .content-wrap_2 {
  transform: rotate(-2deg);
  margin-top: -3rem;
  background-color: #fbbd09;
}
@media (max-width: 992px) {
  .cid-vmUnT7QtO2 .content-wrap_2 {
    margin-top: -1rem;
  }
}
.cid-vmUnT7QtO2 .container_1 {
  background-color: #00ded1;
}
.cid-vmUnT7QtO2 .container_1 .item_1 {
  color: #ffffff;
  background-color: #00ded1;
}
.cid-vmUnT7QtO2 .container_2 {
  background-color: #fbbd09;
}
.cid-vmUnT7QtO2 .container_2 .item_2 {
  color: #000000;
  background-color: #fbbd09;
}
.cid-vmUnSu3Fcq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #0f0e0e;
}
.cid-vmUnSu3Fcq .mbr-iconfont {
  font-size: 80px;
}
.cid-vmUnSu3Fcq h3 {
  text-align: center;
}
.cid-vmUnSu3Fcq .card {
  word-wrap: break-word;
}
@media (min-width: 1200px) {
  .cid-vmUnSu3Fcq .panel-item {
    padding: 0 2.8rem;
  }
}
.cid-vmUnSu3Fcq H3 {
  color: #ffffff;
}
.cid-vmUnSu3Fcq H4 {
  color: #00ded1;
}
.cid-vmUnSu3Fcq .mbr-section-title {
  color: #ffffff;
}
.cid-vmUr2DACi9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0f0e0e;
}
.cid-vmUr2DACi9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmUr2DACi9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmUr2DACi9 .content-wrapper {
  margin: 0 -30px;
}
.cid-vmUr2DACi9 .content-wrapper .card {
  padding: 0 30px;
}
.cid-vmUr2DACi9 .mbr-label {
  margin-bottom: 16px;
  color: #877e72;
}
.cid-vmUr2DACi9 .title-wrap {
  margin-bottom: 16px;
}
.cid-vmUr2DACi9 .title-wrap .mbr-section-title {
  display: inline-block;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(170deg, #ffffff 20%, #00ded1);
  margin-bottom: 0;
}
.cid-vmUr2DACi9 .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vmUr2DACi9 .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmUr2DACi9 .mbr-section-btn {
  margin-top: 14px;
  margin-bottom: -9.6px;
}
@media (max-width: 992px) {
  .cid-vmUr2DACi9 .image-wrapper {
    margin-top: 40px;
  }
}
.cid-vmUr2DACi9 .image-wrapper img {
  height: 420px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vmUr2DACi9 .image-wrapper img {
    height: 300px;
  }
}
.cid-vmUr2DACi9 .mbr-section-title {
  color: #ffedd6;
}
.cid-vmUr2DACi9 .mbr-text {
  color: #ffedd6;
}
.cid-vmUr2DACi9 .mbr-section-title,
.cid-vmUr2DACi9 .title-wrap {
  color: #00ded1;
}
.cid-vmUr2DACi9 .mbr-text,
.cid-vmUr2DACi9 .text-wrapper,
.cid-vmUr2DACi9 .mbr-section-btn {
  color: #ffffff;
}
.cid-vmUC0j28C2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0f0e0e;
}
.cid-vmUC0j28C2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmUC0j28C2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmUC0j28C2 .content-wrap {
  margin: 0 -50px 50px;
}
.cid-vmUC0j28C2 .content-wrap .card {
  padding: 0 50px;
}
.cid-vmUC0j28C2 .content-wrap .card:last-child {
  justify-content: flex-end;
}
.cid-vmUC0j28C2 .content-wrap .label-wrapper {
  margin-bottom: 20px;
}
.cid-vmUC0j28C2 .content-wrap .label-wrapper .label-wrap {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
}
.cid-vmUC0j28C2 .content-wrap .label-wrapper .label-wrap .iconfont-wrapper {
  display: flex;
}
.cid-vmUC0j28C2 .content-wrap .label-wrapper .label-wrap .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  font-size: 20px;
}
.cid-vmUC0j28C2 .content-wrap .label-wrapper .label-wrap .mbr-label {
  margin-bottom: 0;
}
.cid-vmUC0j28C2 .content-wrap .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vmUC0j28C2 .content-wrap .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vmUC0j28C2 .items-wrapper {
  margin: 0 -10px;
}
.cid-vmUC0j28C2 .items-wrapper .item {
  padding: 0 10px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-vmUC0j28C2 .items-wrapper .item {
    margin-bottom: 30px;
  }
  .cid-vmUC0j28C2 .items-wrapper .item:last-child {
    margin-bottom: 0;
  }
}
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper {
  height: 100%;
  animation: none !important;
}
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper:hover .item-img img,
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper:focus .item-img img {
  transform: scale(1.05);
}
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper .item-img {
  overflow: hidden;
  width: 100%;
  margin-bottom: 15px;
}
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper .item-img img {
  width: 100%;
  height: 635px;
  object-fit: cover;
  transform: scale(1);
  transition: all .5s ease;
}
@media (max-width: 1440px) {
  .cid-vmUC0j28C2 .items-wrapper .item .item-wrapper .item-img img {
    height: 455px;
  }
}
@media (max-width: 992px) {
  .cid-vmUC0j28C2 .items-wrapper .item .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper .card-box .item-name {
  margin-bottom: 5px;
}
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper .card-box .item-role {
  margin-bottom: 0;
}
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-top: 10px;
  margin-bottom: 0;
}
.cid-vmUC0j28C2 .items-wrapper .item .item-wrapper .card-box .item-btn {
  margin-top: 10px;
  margin-bottom: -9.6px;
}
.cid-vmUC0j28C2 .mbr-label {
  color: #1f1f1f;
}
.cid-vmUC0j28C2 .mbr-section-title {
  color: #1f1f1f;
}
.cid-vmUC0j28C2 .item-name {
  color: #1f1f1f;
}
.cid-vmUC0j28C2 .item-role {
  color: #5a5a5a;
}
.cid-vmUC0j28C2 .mbr-section-title,
.cid-vmUC0j28C2 .title-wrapper {
  text-align: center;
  color: #00ded1;
}
.cid-vmUC0j28C2 .mbr-label,
.cid-vmUC0j28C2 .label-wrapper {
  color: #ffffff;
}
.cid-vmUXsXC8to {
  align-items: flex-start;
  padding-top: 100px;
}
.cid-vmUXsXC8to .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmUXsXC8to .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/open.gif");
}
.cid-vmUXsXC8to .content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
}
@media (max-width: 992px) {
  .cid-vmUXsXC8to .content-wrapper {
    display: block;
  }
}
.cid-vmUXsXC8to .content-wrapper .mbr-section-title {
  margin-bottom: 0;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .cid-vmUXsXC8to .content-wrapper .mbr-section-title {
    min-width: 100%;
    margin-bottom: 24px;
    white-space: inherit;
  }
}
.cid-vmUXsXC8to .content-wrapper .line-wrap {
  width: 100%;
  height: 1px;
  background-color: #c0c0c0;
}
.cid-vmUXsXC8to .content-wrapper .mbr-tag {
  margin-bottom: 0;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .cid-vmUXsXC8to .content-wrapper .mbr-tag {
    margin-top: 24px;
  }
}
.cid-vmUXsXC8to .mbr-label {
  margin-top: 12px;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-vmUXsXC8to .mbr-section-btn {
  margin-top: 14px;
  margin-bottom: -9.6px;
}
.cid-vmUXsXC8to .mbr-section-title {
  color: #ffffff;
}
.cid-vmUXsXC8to .mbr-tag {
  color: #ffffff;
}
.cid-vmUXsXC8to .mbr-label,
.cid-vmUXsXC8to .label-wrapper {
  color: #ffffff;
}
.cid-vmUnUm2Nyu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/news-1-785x471.jpg");
}
.cid-vmUnUm2Nyu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmUnUm2Nyu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-vmUnUm2Nyu .container {
    padding: 0 26px;
  }
}
.cid-vmUnUm2Nyu .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 690px;
  max-width: 690px;
}
@media (max-width: 768px) {
  .cid-vmUnUm2Nyu .embla__slide {
    min-width: 85%;
    max-width: 85%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vmUnUm2Nyu .embla__slide a {
  display: block;
  width: 100%;
}
.cid-vmUnUm2Nyu .embla__slide a:hover .card-wrap .item-wrapper .image-wrap::before {
  opacity: .65;
}
.cid-vmUnUm2Nyu .embla__slide a:hover .card-wrap .item-wrapper .image-wrap .content-wrap {
  opacity: 1;
  transform: translateX(0);
}
.cid-vmUnUm2Nyu .embla__slide a .card-wrap .item-wrapper .image-wrap {
  position: relative;
  min-height: 460px;
  display: flex;
  align-items: flex-end;
  padding: 30px;
}
.cid-vmUnUm2Nyu .embla__slide a .card-wrap .item-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border: 1px solid #ffffff;
  background-color: #000000;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vmUnUm2Nyu .embla__slide a .card-wrap .item-wrapper .image-wrap::before {
    opacity: .65;
  }
}
.cid-vmUnUm2Nyu .embla__slide a .card-wrap .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  pointer-events: visible;
}
.cid-vmUnUm2Nyu .embla__slide a .card-wrap .item-wrapper .image-wrap .content-wrap {
  position: relative;
  z-index: 1;
  width: 100%;
  opacity: 0;
  transform: translateX(-20px);
  transition: all 0.3s ease-in-out;
}
.cid-vmUnUm2Nyu .embla__slide a .card-wrap .item-wrapper .image-wrap .content-wrap .card-title {
  margin-bottom: 0;
}
.cid-vmUnUm2Nyu .embla__slide a .card-wrap .item-wrapper .image-wrap .content-wrap .card-desc {
  margin: 0;
}
@media (max-width: 992px) {
  .cid-vmUnUm2Nyu .embla__slide a .card-wrap .item-wrapper .image-wrap .content-wrap {
    opacity: 1;
    transform: translateX(0);
  }
}
.cid-vmUnUm2Nyu .embla__button--next,
.cid-vmUnUm2Nyu .embla__button--prev {
  display: flex;
}
.cid-vmUnUm2Nyu .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 50px;
  background-color: transparent;
  color: #ffffff;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vmUnUm2Nyu .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vmUnUm2Nyu .embla__button:hover {
  background: transparent;
  color: #ffffff;
}
.cid-vmUnUm2Nyu .embla__button.embla__button--prev {
  left: 0;
  margin-left: 60px;
}
@media (max-width: 992px) {
  .cid-vmUnUm2Nyu .embla__button.embla__button--prev {
    margin-left: 26px;
  }
}
.cid-vmUnUm2Nyu .embla__button.embla__button--next {
  right: 0;
  margin-right: 60px;
}
@media (max-width: 992px) {
  .cid-vmUnUm2Nyu .embla__button.embla__button--next {
    margin-right: 26px;
  }
}
.cid-vmUnUm2Nyu .embla {
  position: relative;
  width: 100%;
}
.cid-vmUnUm2Nyu .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-vmUnUm2Nyu .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vmUnUm2Nyu .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vmUnUm2Nyu .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vmUnUm2Nyu .card-title {
  color: #ffffff;
}
.cid-vmUnUm2Nyu .card-desc {
  color: #cacaca;
}
.cid-vmUnOVV4fP {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmUnOVV4fP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmUnOVV4fP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmUnOVV4fP .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .container {
    padding: 0 25px;
  }
}
.cid-vmUnOVV4fP .row {
  justify-content: center;
}
.cid-vmUnOVV4fP .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmUnOVV4fP .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmUnOVV4fP .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmUnOVV4fP .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmUnOVV4fP .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmUnOVV4fP .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmUnOVV4fP .list-wrapper .list .item-wrap:hover,
.cid-vmUnOVV4fP .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmUnOVV4fP .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmUnOVV4fP .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmUnOVV4fP .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmUnOVV4fP .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmUnOVV4fP .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmUnOVV4fP .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmUnOVV4fP .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmUnOVV4fP .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmUnOVV4fP .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmUnOVV4fP .mbr-section-btn {
  text-align: center;
}
.cid-vmUnOVV4fP .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmUnOVV4fP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmUnOVV4fP .mbr-text {
  color: #ffffff;
}
.cid-vmUnOVV4fP .list {
  color: #ffffff;
}
.cid-vmUnOVV4fP .list,
.cid-vmUnOVV4fP .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vkyOlR3qOn {
  z-index: 1000;
  width: 100%;
}
.cid-vkyOlR3qOn nav.navbar {
  position: fixed;
}
.cid-vkyOlR3qOn .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vkyOlR3qOn .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vkyOlR3qOn .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vkyOlR3qOn .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vkyOlR3qOn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkyOlR3qOn .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vkyOlR3qOn .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vkyOlR3qOn .dropdown-item:hover,
.cid-vkyOlR3qOn .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vkyOlR3qOn .dropdown-item:hover span {
  color: white;
}
.cid-vkyOlR3qOn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vkyOlR3qOn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vkyOlR3qOn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vkyOlR3qOn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vkyOlR3qOn .nav-link {
  position: relative;
}
.cid-vkyOlR3qOn .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vkyOlR3qOn .container {
    flex-wrap: nowrap;
  }
}
.cid-vkyOlR3qOn .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vkyOlR3qOn .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vkyOlR3qOn .dropdown-menu,
.cid-vkyOlR3qOn .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vkyOlR3qOn .nav-item:focus,
.cid-vkyOlR3qOn .nav-link:focus {
  outline: none;
}
.cid-vkyOlR3qOn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vkyOlR3qOn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vkyOlR3qOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vkyOlR3qOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vkyOlR3qOn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vkyOlR3qOn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vkyOlR3qOn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vkyOlR3qOn .navbar.opened {
  transition: all 0.3s;
}
.cid-vkyOlR3qOn .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vkyOlR3qOn .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vkyOlR3qOn .navbar .navbar-logo img {
  width: auto;
}
.cid-vkyOlR3qOn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vkyOlR3qOn .navbar.collapsed {
  justify-content: center;
}
.cid-vkyOlR3qOn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vkyOlR3qOn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkyOlR3qOn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vkyOlR3qOn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkyOlR3qOn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkyOlR3qOn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vkyOlR3qOn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkyOlR3qOn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vkyOlR3qOn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vkyOlR3qOn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vkyOlR3qOn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkyOlR3qOn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkyOlR3qOn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkyOlR3qOn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vkyOlR3qOn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vkyOlR3qOn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vkyOlR3qOn .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vkyOlR3qOn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vkyOlR3qOn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vkyOlR3qOn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vkyOlR3qOn .navbar.navbar-short {
  min-height: 70px;
}
.cid-vkyOlR3qOn .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vkyOlR3qOn .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vkyOlR3qOn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vkyOlR3qOn .navbar-brand .navbar-caption:hover,
.cid-vkyOlR3qOn .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vkyOlR3qOn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkyOlR3qOn .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vkyOlR3qOn .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vkyOlR3qOn .dropdown-item.active,
.cid-vkyOlR3qOn .dropdown-item:active {
  background-color: transparent;
}
.cid-vkyOlR3qOn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vkyOlR3qOn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkyOlR3qOn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkyOlR3qOn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vkyOlR3qOn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vkyOlR3qOn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vkyOlR3qOn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vkyOlR3qOn ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vkyOlR3qOn ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vkyOlR3qOn .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vkyOlR3qOn .navbar-buttons {
    text-align: left;
  }
}
.cid-vkyOlR3qOn .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vkyOlR3qOn .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vkyOlR3qOn button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vkyOlR3qOn button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vkyOlR3qOn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkyOlR3qOn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vkyOlR3qOn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vkyOlR3qOn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkyOlR3qOn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vkyOlR3qOn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vkyOlR3qOn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vkyOlR3qOn .navbar {
    height: 70px;
  }
  .cid-vkyOlR3qOn .navbar.opened {
    height: auto;
  }
  .cid-vkyOlR3qOn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vkyOlR3qOn .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vkyOlR3qOn .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vkyOlR3qOn .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vkyOlR3qOn .nav-item .nav-link:hover,
.cid-vkyOlR3qOn .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vkyOlR3qOn .nav-item .nav-link:hover::after,
.cid-vkyOlR3qOn .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vkyOlR3qOn .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vkyOlR3qOn .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vkyOlR3qOn .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vkyOlR3qOn .navbar {
    justify-content: flex-start !important;
  }
  .cid-vkyOlR3qOn .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vkyOlR3qOn .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vkyOlR3qOn .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vkyOlR3qOn .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vkyOlR3qOn .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vkyOlR3qOn .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vkyOlR3qOn .content-wrap {
  min-height: 70px;
}
.cid-vmV2C5N21p {
  padding-bottom: 2rem;
  align-items: flex-end;
  background-image: url("../../../assets/images/contacts-1280x751.jpg");
  position: relative;
}
.cid-vmV2C5N21p .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmV2C5N21p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmV2C5N21p::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  pointer-events: none;
  border: 8px solid #0f0e0e;
  background-image: linear-gradient(45deg, #0f0e0e -15%, transparent 50%, #0f0e0e 115%);
}
.cid-vmV2C5N21p .desc-wrapper {
  position: relative;
  z-index: 2;
}
.cid-vmV2C5N21p .desc-wrapper .desc-wrap {
  display: inline-block;
  width: 15%;
  margin-bottom: 24px;
  position: relative;
  padding: 16px;
}
@media (max-width: 1840px) {
  .cid-vmV2C5N21p .desc-wrapper .desc-wrap {
    width: 20%;
  }
}
@media (max-width: 1640px) {
  .cid-vmV2C5N21p .desc-wrapper .desc-wrap {
    width: 30%;
  }
}
@media (max-width: 1440px) {
  .cid-vmV2C5N21p .desc-wrapper .desc-wrap {
    width: 40%;
  }
}
@media (max-width: 992px) {
  .cid-vmV2C5N21p .desc-wrapper .desc-wrap {
    width: auto;
  }
}
.cid-vmV2C5N21p .desc-wrapper .desc-wrap .corner-wrap {
  position: absolute;
  width: 13px;
  height: 13px;
}
.cid-vmV2C5N21p .desc-wrapper .desc-wrap .corner_1 {
  top: 0;
  left: 0;
  border-top: 2px solid #ffffff;
  border-left: 2px solid #ffffff;
}
.cid-vmV2C5N21p .desc-wrapper .desc-wrap .corner_2 {
  bottom: 0;
  right: 0;
  border-right: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
}
.cid-vmV2C5N21p .desc-wrapper .desc-wrap .mbr-desc {
  margin-bottom: 0;
}
.cid-vmV2C5N21p .title-wrapper {
  position: relative;
  z-index: 3;
}
.cid-vmV2C5N21p .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vmV2C5N21p .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-vmV2C5N21p .title-wrapper .text-wrapper .mbr-text {
    width: 80%;
  }
}
@media (max-width: 992px) {
  .cid-vmV2C5N21p .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmV2C5N21p .title-wrapper .mbr-section-btn {
  margin-top: 6px;
}
.cid-vmV2C5N21p .mbr-label {
  position: relative;
  z-index: 2;
  font-size: 270px;
  line-height: 1;
  margin-bottom: 2px;
  color: #ffedd6;
  text-align: center;
}
@media (max-width: 1840px) {
  .cid-vmV2C5N21p .mbr-label {
    font-size: 220px;
  }
}
@media (max-width: 1640px) {
  .cid-vmV2C5N21p .mbr-label {
    font-size: 200px;
  }
}
@media (max-width: 1440px) {
  .cid-vmV2C5N21p .mbr-label {
    font-size: 160px;
  }
}
@media (max-width: 1280px) {
  .cid-vmV2C5N21p .mbr-label {
    font-size: 100px;
    line-height: 1.1;
  }
}
@media (max-width: 992px) {
  .cid-vmV2C5N21p .mbr-label {
    font-size: 80px;
  }
}
@media (max-width: 768px) {
  .cid-vmV2C5N21p .mbr-label {
    font-size: 50px;
  }
}
.cid-vmV2C5N21p .mbr-section-title {
  color: #ffedd6;
}
.cid-vmV2C5N21p .mbr-text,
.cid-vmV2C5N21p .text-wrapper {
  color: #ffedd6;
  text-align: right;
}
.cid-vmV2C5N21p .mbr-desc {
  color: #ffedd6;
}
.cid-vmV2C5N21p .mbr-section-title,
.cid-vmV2C5N21p .mbr-section-btn {
  text-align: right;
}
.cid-vmZ4JHFlZL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-vmZ4JHFlZL .mbr-iconfont-2 {
  color: #42474c !important;
  margin: 0 0.5rem;
}
.cid-vmZ4JHFlZL .mbr-iconfont-1 {
  font-size: 3.1rem;
  color: #42474c;
}
.cid-vmZ4JHFlZL .social-list {
  display: flex;
  justify-content: center;
}
.cid-vmZ4JHFlZL .card-inner {
  transition: 0.7s;
}
.cid-vmZ4JHFlZL .btn {
  margin-left: 0rem;
}
.cid-vmZ4JHFlZL .row {
  padding-bottom: 8rem;
}
.cid-vmZ4JHFlZL .link {
  margin: 0;
}
.cid-vmZ4JHFlZL .card-title {
  position: relative;
}
.cid-vmZ4JHFlZL .mbr-text {
  margin-bottom: 1.5rem;
  font-weight: 700;
}
.cid-vmZ4JHFlZL .card-box {
  position: relative;
}
.cid-vmZ4JHFlZL .card-img {
  margin-bottom: 1.5rem;
}
.cid-vmZ4JHFlZL .mbr-section-title {
  margin-bottom: 1.5rem;
}
@media (max-width: 992px) {
  .cid-vmZ4JHFlZL .card {
    margin-bottom: 2rem;
  }
}
@media (min-width: 767px) and (max-width: 992px) {
  .cid-vmZ4JHFlZL .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vmZ4JHFlZL .row {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cid-vmZ4JHFlZL .mbr-text,
.cid-vmZ4JHFlZL .link {
  color: #191919;
  text-align: center;
}
.cid-vmZ4KnP86p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vmZ4KnP86p .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZ4KnP86p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZ4KnP86p .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZ4KnP86p .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZ4KnP86p .container {
    padding: 0 25px;
  }
}
.cid-vmZ4KnP86p .mbr-section-title {
  margin-bottom: 25px;
}
.cid-vmZ4KnP86p .google-map iframe {
  height: 565px;
  border-radius: 0 !important;
  filter: grayscale(100%);
}
@media (max-width: 992px) {
  .cid-vmZ4KnP86p .google-map iframe {
    height: 350px;
  }
}
.cid-vmUnOVV4fP {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmUnOVV4fP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmUnOVV4fP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmUnOVV4fP .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .container {
    padding: 0 25px;
  }
}
.cid-vmUnOVV4fP .row {
  justify-content: center;
}
.cid-vmUnOVV4fP .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmUnOVV4fP .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmUnOVV4fP .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmUnOVV4fP .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmUnOVV4fP .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmUnOVV4fP .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmUnOVV4fP .list-wrapper .list .item-wrap:hover,
.cid-vmUnOVV4fP .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmUnOVV4fP .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmUnOVV4fP .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmUnOVV4fP .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmUnOVV4fP .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmUnOVV4fP .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmUnOVV4fP .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmUnOVV4fP .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmUnOVV4fP .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmUnOVV4fP .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmUnOVV4fP .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmUnOVV4fP .mbr-section-btn {
  text-align: center;
}
.cid-vmUnOVV4fP .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmUnOVV4fP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmUnOVV4fP .mbr-text {
  color: #ffffff;
}
.cid-vmUnOVV4fP .list {
  color: #ffffff;
}
.cid-vmUnOVV4fP .list,
.cid-vmUnOVV4fP .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmV82LljbW {
  z-index: 1000;
  width: 100%;
}
.cid-vmV82LljbW nav.navbar {
  position: fixed;
}
.cid-vmV82LljbW .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmV82LljbW .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmV82LljbW .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmV82LljbW .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmV82LljbW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmV82LljbW .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmV82LljbW .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmV82LljbW .dropdown-item:hover,
.cid-vmV82LljbW .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmV82LljbW .dropdown-item:hover span {
  color: white;
}
.cid-vmV82LljbW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmV82LljbW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmV82LljbW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmV82LljbW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmV82LljbW .nav-link {
  position: relative;
}
.cid-vmV82LljbW .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmV82LljbW .container {
    flex-wrap: nowrap;
  }
}
.cid-vmV82LljbW .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmV82LljbW .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmV82LljbW .dropdown-menu,
.cid-vmV82LljbW .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmV82LljbW .nav-item:focus,
.cid-vmV82LljbW .nav-link:focus {
  outline: none;
}
.cid-vmV82LljbW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmV82LljbW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmV82LljbW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmV82LljbW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmV82LljbW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmV82LljbW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmV82LljbW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmV82LljbW .navbar.opened {
  transition: all 0.3s;
}
.cid-vmV82LljbW .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmV82LljbW .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmV82LljbW .navbar .navbar-logo img {
  width: auto;
}
.cid-vmV82LljbW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmV82LljbW .navbar.collapsed {
  justify-content: center;
}
.cid-vmV82LljbW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmV82LljbW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmV82LljbW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmV82LljbW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmV82LljbW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmV82LljbW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmV82LljbW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmV82LljbW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmV82LljbW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmV82LljbW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmV82LljbW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmV82LljbW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmV82LljbW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmV82LljbW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmV82LljbW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmV82LljbW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmV82LljbW .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmV82LljbW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmV82LljbW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmV82LljbW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmV82LljbW .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmV82LljbW .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmV82LljbW .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmV82LljbW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmV82LljbW .navbar-brand .navbar-caption:hover,
.cid-vmV82LljbW .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmV82LljbW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmV82LljbW .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmV82LljbW .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmV82LljbW .dropdown-item.active,
.cid-vmV82LljbW .dropdown-item:active {
  background-color: transparent;
}
.cid-vmV82LljbW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmV82LljbW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmV82LljbW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmV82LljbW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmV82LljbW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmV82LljbW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmV82LljbW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmV82LljbW ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmV82LljbW ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmV82LljbW .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmV82LljbW .navbar-buttons {
    text-align: left;
  }
}
.cid-vmV82LljbW .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmV82LljbW .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmV82LljbW button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmV82LljbW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmV82LljbW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmV82LljbW button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmV82LljbW button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmV82LljbW button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmV82LljbW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmV82LljbW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmV82LljbW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmV82LljbW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmV82LljbW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmV82LljbW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmV82LljbW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmV82LljbW .navbar {
    height: 70px;
  }
  .cid-vmV82LljbW .navbar.opened {
    height: auto;
  }
  .cid-vmV82LljbW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmV82LljbW .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmV82LljbW .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmV82LljbW .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmV82LljbW .nav-item .nav-link:hover,
.cid-vmV82LljbW .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmV82LljbW .nav-item .nav-link:hover::after,
.cid-vmV82LljbW .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmV82LljbW .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmV82LljbW .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmV82LljbW .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmV82LljbW .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmV82LljbW .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmV82LljbW .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmV82LljbW .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmV82LljbW .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmV82LljbW .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmV82LljbW .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmV82LljbW .content-wrap {
  min-height: 70px;
}
.cid-vmV9uId1Kn {
  display: flex;
  background-image: url("../../../assets/images/background1-5.jpg");
}
.cid-vmV9uId1Kn .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
.cid-vmV9uId1Kn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmV9uId1Kn .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-vmV9uId1Kn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmV9uId1Kn .mbr-text {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-vmV9uId1Kn {
    align-items: center;
  }
  .cid-vmV9uId1Kn .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vmV9uId1Kn .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vmV9uId1Kn {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vmV9uId1Kn .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vmV9uId1Kn .content-wrap {
    width: 100%;
  }
}
.cid-vmV9uId1Kn .mbr-section-subtitle,
.cid-vmV9uId1Kn .line {
  color: #00ded1;
  text-align: center;
}
.cid-vmV9uId1Kn .mbr-text,
.cid-vmV9uId1Kn .mbr-section-btn {
  text-align: right;
  color: #00ded1;
}
.cid-vmV9uId1Kn .mbr-section-title {
  text-align: center;
}
.cid-vmVapcKKEU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vmVapcKKEU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmVapcKKEU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmVapcKKEU .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vmVapcKKEU .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vmVapcKKEU .title-wrapper .mbr-section-title {
  display: inline-block;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(170deg, #000000 20%, #00ded1);
  margin-bottom: 0;
}
.cid-vmVapcKKEU .content-wrapper {
  margin: 0 -30px;
}
.cid-vmVapcKKEU .content-wrapper .card {
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-vmVapcKKEU .image-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vmVapcKKEU .image-wrapper img {
  height: 300px;
  width: 100%;
  object-fit: cover;
}
.cid-vmVapcKKEU .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vmVapcKKEU .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmVapcKKEU .mbr-section-btn {
  margin-top: 14px;
}
.cid-vmVapcKKEU .mbr-section-title {
  color: #ffedd6;
}
.cid-vmVapcKKEU .mbr-text {
  color: #ffedd6;
}
.cid-vmVapcKKEU .mbr-section-title,
.cid-vmVapcKKEU .title-wrapper {
  color: #00ded1;
}
.cid-vmVapcKKEU .mbr-text,
.cid-vmVapcKKEU .text-wrapper,
.cid-vmVapcKKEU .mbr-section-btn {
  color: #000000;
}
.cid-vmV82M06JS {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmV82M06JS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmV82M06JS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmV82M06JS .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmV82M06JS .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmV82M06JS .container {
    padding: 0 25px;
  }
}
.cid-vmV82M06JS .row {
  justify-content: center;
}
.cid-vmV82M06JS .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmV82M06JS .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmV82M06JS .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmV82M06JS .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmV82M06JS .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmV82M06JS .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmV82M06JS .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmV82M06JS .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmV82M06JS .list-wrapper .list .item-wrap:hover,
.cid-vmV82M06JS .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmV82M06JS .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmV82M06JS .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmV82M06JS .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmV82M06JS .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmV82M06JS .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmV82M06JS .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmV82M06JS .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmV82M06JS .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmV82M06JS .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmV82M06JS .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmV82M06JS .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmV82M06JS .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmV82M06JS .mbr-section-btn {
  text-align: center;
}
.cid-vmV82M06JS .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmV82M06JS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmV82M06JS .mbr-text {
  color: #ffffff;
}
.cid-vmV82M06JS .list {
  color: #ffffff;
}
.cid-vmV82M06JS .list,
.cid-vmV82M06JS .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmVec6qHyJ {
  z-index: 1000;
  width: 100%;
}
.cid-vmVec6qHyJ nav.navbar {
  position: fixed;
}
.cid-vmVec6qHyJ .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmVec6qHyJ .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmVec6qHyJ .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmVec6qHyJ .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmVec6qHyJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmVec6qHyJ .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmVec6qHyJ .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmVec6qHyJ .dropdown-item:hover,
.cid-vmVec6qHyJ .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmVec6qHyJ .dropdown-item:hover span {
  color: white;
}
.cid-vmVec6qHyJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmVec6qHyJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmVec6qHyJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmVec6qHyJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmVec6qHyJ .nav-link {
  position: relative;
}
.cid-vmVec6qHyJ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmVec6qHyJ .container {
    flex-wrap: nowrap;
  }
}
.cid-vmVec6qHyJ .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmVec6qHyJ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmVec6qHyJ .dropdown-menu,
.cid-vmVec6qHyJ .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmVec6qHyJ .nav-item:focus,
.cid-vmVec6qHyJ .nav-link:focus {
  outline: none;
}
.cid-vmVec6qHyJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmVec6qHyJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmVec6qHyJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmVec6qHyJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmVec6qHyJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmVec6qHyJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmVec6qHyJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmVec6qHyJ .navbar.opened {
  transition: all 0.3s;
}
.cid-vmVec6qHyJ .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmVec6qHyJ .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmVec6qHyJ .navbar .navbar-logo img {
  width: auto;
}
.cid-vmVec6qHyJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmVec6qHyJ .navbar.collapsed {
  justify-content: center;
}
.cid-vmVec6qHyJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmVec6qHyJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmVec6qHyJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmVec6qHyJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmVec6qHyJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmVec6qHyJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmVec6qHyJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmVec6qHyJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmVec6qHyJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmVec6qHyJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmVec6qHyJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmVec6qHyJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmVec6qHyJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmVec6qHyJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmVec6qHyJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmVec6qHyJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmVec6qHyJ .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmVec6qHyJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmVec6qHyJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmVec6qHyJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmVec6qHyJ .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmVec6qHyJ .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmVec6qHyJ .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmVec6qHyJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmVec6qHyJ .navbar-brand .navbar-caption:hover,
.cid-vmVec6qHyJ .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmVec6qHyJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmVec6qHyJ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmVec6qHyJ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmVec6qHyJ .dropdown-item.active,
.cid-vmVec6qHyJ .dropdown-item:active {
  background-color: transparent;
}
.cid-vmVec6qHyJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmVec6qHyJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmVec6qHyJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmVec6qHyJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmVec6qHyJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmVec6qHyJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmVec6qHyJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmVec6qHyJ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmVec6qHyJ ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmVec6qHyJ .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmVec6qHyJ .navbar-buttons {
    text-align: left;
  }
}
.cid-vmVec6qHyJ .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmVec6qHyJ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmVec6qHyJ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmVec6qHyJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmVec6qHyJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmVec6qHyJ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmVec6qHyJ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmVec6qHyJ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmVec6qHyJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmVec6qHyJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmVec6qHyJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmVec6qHyJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmVec6qHyJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmVec6qHyJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmVec6qHyJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmVec6qHyJ .navbar {
    height: 70px;
  }
  .cid-vmVec6qHyJ .navbar.opened {
    height: auto;
  }
  .cid-vmVec6qHyJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmVec6qHyJ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmVec6qHyJ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmVec6qHyJ .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmVec6qHyJ .nav-item .nav-link:hover,
.cid-vmVec6qHyJ .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmVec6qHyJ .nav-item .nav-link:hover::after,
.cid-vmVec6qHyJ .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmVec6qHyJ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmVec6qHyJ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmVec6qHyJ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmVec6qHyJ .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmVec6qHyJ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmVec6qHyJ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmVec6qHyJ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmVec6qHyJ .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmVec6qHyJ .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmVec6qHyJ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmVec6qHyJ .content-wrap {
  min-height: 70px;
}
.cid-vmVec6NrmZ {
  display: flex;
  background-image: url("../../../assets/images/photo-71-800x533.jpg");
}
.cid-vmVec6NrmZ .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
.cid-vmVec6NrmZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmVec6NrmZ .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 2rem;
}
.cid-vmVec6NrmZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmVec6NrmZ .mbr-text {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-vmVec6NrmZ {
    align-items: center;
  }
  .cid-vmVec6NrmZ .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vmVec6NrmZ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vmVec6NrmZ {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vmVec6NrmZ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vmVec6NrmZ .content-wrap {
    width: 100%;
  }
}
.cid-vmVec6NrmZ .mbr-section-subtitle,
.cid-vmVec6NrmZ .line {
  color: #00ded1;
  text-align: center;
}
.cid-vmVec6NrmZ .mbr-text,
.cid-vmVec6NrmZ .mbr-section-btn {
  text-align: right;
  color: #00ded1;
}
.cid-vmVec6NrmZ .mbr-section-title {
  text-align: center;
}
.cid-vmVeVZiXqS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vmVeVZiXqS .mbr-text {
  color: #221b35;
}
.cid-vmVeVZiXqS .my {
  margin-bottom: 0;
  margin-top: auto;
}
.cid-vmVeVZiXqS h5,
.cid-vmVeVZiXqS h6 {
  background: #fbbd09;
  display: inline;
}
.cid-vmVeVZiXqS h5 {
  position: relative;
  z-index: 5;
  padding: 0 0.5rem;
}
.cid-vmVeVZiXqS h6 {
  line-height: 1.3 !important;
}
.cid-vmVeVZiXqS h6 span {
  padding-right: 2rem;
}
.cid-vmVeVZiXqS .mbr-section-title,
.cid-vmVeVZiXqS .align {
  color: #ffffff;
}
.cid-vmVeVZiXqS .mbr-section-subtitle,
.cid-vmVeVZiXqS .align {
  color: #000000;
  text-align: left;
}
.cid-vmVec7HHA9 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmVec7HHA9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmVec7HHA9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmVec7HHA9 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmVec7HHA9 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmVec7HHA9 .container {
    padding: 0 25px;
  }
}
.cid-vmVec7HHA9 .row {
  justify-content: center;
}
.cid-vmVec7HHA9 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmVec7HHA9 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmVec7HHA9 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmVec7HHA9 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmVec7HHA9 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmVec7HHA9 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmVec7HHA9 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmVec7HHA9 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmVec7HHA9 .list-wrapper .list .item-wrap:hover,
.cid-vmVec7HHA9 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmVec7HHA9 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmVec7HHA9 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmVec7HHA9 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmVec7HHA9 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmVec7HHA9 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmVec7HHA9 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmVec7HHA9 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmVec7HHA9 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmVec7HHA9 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmVec7HHA9 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmVec7HHA9 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmVec7HHA9 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmVec7HHA9 .mbr-section-btn {
  text-align: center;
}
.cid-vmVec7HHA9 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmVec7HHA9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmVec7HHA9 .mbr-text {
  color: #ffffff;
}
.cid-vmVec7HHA9 .list {
  color: #ffffff;
}
.cid-vmVec7HHA9 .list,
.cid-vmVec7HHA9 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmVmtSCLg9 {
  z-index: 1000;
  width: 100%;
}
.cid-vmVmtSCLg9 nav.navbar {
  position: fixed;
}
.cid-vmVmtSCLg9 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmVmtSCLg9 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmVmtSCLg9 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmVmtSCLg9 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmVmtSCLg9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmVmtSCLg9 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmVmtSCLg9 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmVmtSCLg9 .dropdown-item:hover,
.cid-vmVmtSCLg9 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmVmtSCLg9 .dropdown-item:hover span {
  color: white;
}
.cid-vmVmtSCLg9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmVmtSCLg9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmVmtSCLg9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmVmtSCLg9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmVmtSCLg9 .nav-link {
  position: relative;
}
.cid-vmVmtSCLg9 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmVmtSCLg9 .container {
    flex-wrap: nowrap;
  }
}
.cid-vmVmtSCLg9 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmVmtSCLg9 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmVmtSCLg9 .dropdown-menu,
.cid-vmVmtSCLg9 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmVmtSCLg9 .nav-item:focus,
.cid-vmVmtSCLg9 .nav-link:focus {
  outline: none;
}
.cid-vmVmtSCLg9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmVmtSCLg9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmVmtSCLg9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmVmtSCLg9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmVmtSCLg9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmVmtSCLg9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmVmtSCLg9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmVmtSCLg9 .navbar.opened {
  transition: all 0.3s;
}
.cid-vmVmtSCLg9 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmVmtSCLg9 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmVmtSCLg9 .navbar .navbar-logo img {
  width: auto;
}
.cid-vmVmtSCLg9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmVmtSCLg9 .navbar.collapsed {
  justify-content: center;
}
.cid-vmVmtSCLg9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmVmtSCLg9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmVmtSCLg9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmVmtSCLg9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmVmtSCLg9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmVmtSCLg9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmVmtSCLg9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmVmtSCLg9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmVmtSCLg9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmVmtSCLg9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmVmtSCLg9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmVmtSCLg9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmVmtSCLg9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmVmtSCLg9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmVmtSCLg9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmVmtSCLg9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmVmtSCLg9 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmVmtSCLg9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmVmtSCLg9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmVmtSCLg9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmVmtSCLg9 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmVmtSCLg9 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmVmtSCLg9 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmVmtSCLg9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmVmtSCLg9 .navbar-brand .navbar-caption:hover,
.cid-vmVmtSCLg9 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmVmtSCLg9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmVmtSCLg9 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmVmtSCLg9 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmVmtSCLg9 .dropdown-item.active,
.cid-vmVmtSCLg9 .dropdown-item:active {
  background-color: transparent;
}
.cid-vmVmtSCLg9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmVmtSCLg9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmVmtSCLg9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmVmtSCLg9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmVmtSCLg9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmVmtSCLg9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmVmtSCLg9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmVmtSCLg9 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmVmtSCLg9 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmVmtSCLg9 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmVmtSCLg9 .navbar-buttons {
    text-align: left;
  }
}
.cid-vmVmtSCLg9 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmVmtSCLg9 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmVmtSCLg9 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmVmtSCLg9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmVmtSCLg9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmVmtSCLg9 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmVmtSCLg9 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmVmtSCLg9 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmVmtSCLg9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmVmtSCLg9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmVmtSCLg9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmVmtSCLg9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmVmtSCLg9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmVmtSCLg9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmVmtSCLg9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmVmtSCLg9 .navbar {
    height: 70px;
  }
  .cid-vmVmtSCLg9 .navbar.opened {
    height: auto;
  }
  .cid-vmVmtSCLg9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmVmtSCLg9 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmVmtSCLg9 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmVmtSCLg9 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmVmtSCLg9 .nav-item .nav-link:hover,
.cid-vmVmtSCLg9 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmVmtSCLg9 .nav-item .nav-link:hover::after,
.cid-vmVmtSCLg9 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmVmtSCLg9 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmVmtSCLg9 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmVmtSCLg9 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmVmtSCLg9 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmVmtSCLg9 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmVmtSCLg9 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmVmtSCLg9 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmVmtSCLg9 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmVmtSCLg9 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmVmtSCLg9 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmVmtSCLg9 .content-wrap {
  min-height: 70px;
}
.cid-vmVorKIFO3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
  background-image: url("../../../assets/images/photo-71-800x533.jpg");
}
.cid-vmVorKIFO3 .gradient-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #171719 -30%, transparent 100%);
}
.cid-vmVorKIFO3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmVorKIFO3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmVorKIFO3 .content-wrapper {
  position: relative;
  z-index: 1;
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-vmVorKIFO3 .content-wrapper {
    padding: 50px 0;
  }
}
.cid-vmVorKIFO3 .content-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vmVorKIFO3 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 40%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-vmVorKIFO3 .content-wrapper .text-wrapper .mbr-text {
    width: 60%;
  }
}
@media (max-width: 992px) {
  .cid-vmVorKIFO3 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmVorKIFO3 .content-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
.cid-vmVorKIFO3 .mbr-section-title {
  color: #ffffff;
}
.cid-vmVorKIFO3 .mbr-text,
.cid-vmVorKIFO3 .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vmVorKIFO3 .mbr-section-title,
.cid-vmVorKIFO3 .mbr-section-btn {
  text-align: center;
  color: #00ded1;
}
.cid-vmVmOzM0sZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("../../../assets/images/background2.jpg");
}
.cid-vmVmOzM0sZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmVmOzM0sZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmVmOzM0sZ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmVmOzM0sZ .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmVmOzM0sZ .container {
    padding: 0 25px;
  }
}
.cid-vmVmOzM0sZ .title-wrapper {
  margin-right: 50px;
}
@media (max-width: 992px) {
  .cid-vmVmOzM0sZ .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-vmVmOzM0sZ .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vmVmOzM0sZ .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmVmOzM0sZ .image-wrapper img {
  height: 600px;
  border-radius: 100px 0 0 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vmVmOzM0sZ .image-wrapper img {
    height: 350px;
  }
}
.cid-vmVmOzM0sZ .mbr-section-title {
  color: #2f2e30;
}
.cid-vmVmOzM0sZ .mbr-text {
  color: #ffffff;
}
.cid-vmVmOzM0sZ .mbr-section-title,
.cid-vmVmOzM0sZ .mbr-section-btn {
  color: #ffffff;
}
.cid-vmVmtTC20q {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmVmtTC20q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmVmtTC20q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmVmtTC20q .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmVmtTC20q .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmVmtTC20q .container {
    padding: 0 25px;
  }
}
.cid-vmVmtTC20q .row {
  justify-content: center;
}
.cid-vmVmtTC20q .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmVmtTC20q .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmVmtTC20q .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmVmtTC20q .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmVmtTC20q .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmVmtTC20q .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmVmtTC20q .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmVmtTC20q .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmVmtTC20q .list-wrapper .list .item-wrap:hover,
.cid-vmVmtTC20q .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmVmtTC20q .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmVmtTC20q .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmVmtTC20q .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmVmtTC20q .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmVmtTC20q .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmVmtTC20q .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmVmtTC20q .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmVmtTC20q .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmVmtTC20q .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmVmtTC20q .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmVmtTC20q .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmVmtTC20q .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmVmtTC20q .mbr-section-btn {
  text-align: center;
}
.cid-vmVmtTC20q .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmVmtTC20q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmVmtTC20q .mbr-text {
  color: #ffffff;
}
.cid-vmVmtTC20q .list {
  color: #ffffff;
}
.cid-vmVmtTC20q .list,
.cid-vmVmtTC20q .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZ5zEV8GE {
  z-index: 1000;
  width: 100%;
}
.cid-vmZ5zEV8GE nav.navbar {
  position: fixed;
}
.cid-vmZ5zEV8GE .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZ5zEV8GE .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZ5zEV8GE .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZ5zEV8GE .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZ5zEV8GE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZ5zEV8GE .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZ5zEV8GE .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZ5zEV8GE .dropdown-item:hover,
.cid-vmZ5zEV8GE .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZ5zEV8GE .dropdown-item:hover span {
  color: white;
}
.cid-vmZ5zEV8GE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZ5zEV8GE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZ5zEV8GE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZ5zEV8GE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZ5zEV8GE .nav-link {
  position: relative;
}
.cid-vmZ5zEV8GE .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZ5zEV8GE .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZ5zEV8GE .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZ5zEV8GE .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZ5zEV8GE .dropdown-menu,
.cid-vmZ5zEV8GE .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZ5zEV8GE .nav-item:focus,
.cid-vmZ5zEV8GE .nav-link:focus {
  outline: none;
}
.cid-vmZ5zEV8GE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZ5zEV8GE .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZ5zEV8GE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZ5zEV8GE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZ5zEV8GE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZ5zEV8GE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZ5zEV8GE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZ5zEV8GE .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZ5zEV8GE .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZ5zEV8GE .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZ5zEV8GE .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZ5zEV8GE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZ5zEV8GE .navbar.collapsed {
  justify-content: center;
}
.cid-vmZ5zEV8GE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZ5zEV8GE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZ5zEV8GE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZ5zEV8GE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZ5zEV8GE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZ5zEV8GE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZ5zEV8GE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZ5zEV8GE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZ5zEV8GE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZ5zEV8GE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZ5zEV8GE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZ5zEV8GE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZ5zEV8GE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZ5zEV8GE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZ5zEV8GE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZ5zEV8GE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZ5zEV8GE .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZ5zEV8GE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZ5zEV8GE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZ5zEV8GE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZ5zEV8GE .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZ5zEV8GE .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZ5zEV8GE .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZ5zEV8GE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZ5zEV8GE .navbar-brand .navbar-caption:hover,
.cid-vmZ5zEV8GE .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZ5zEV8GE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZ5zEV8GE .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZ5zEV8GE .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZ5zEV8GE .dropdown-item.active,
.cid-vmZ5zEV8GE .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZ5zEV8GE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZ5zEV8GE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZ5zEV8GE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZ5zEV8GE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZ5zEV8GE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZ5zEV8GE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZ5zEV8GE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZ5zEV8GE ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZ5zEV8GE ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZ5zEV8GE .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZ5zEV8GE .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZ5zEV8GE .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZ5zEV8GE .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZ5zEV8GE button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZ5zEV8GE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZ5zEV8GE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZ5zEV8GE button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZ5zEV8GE button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZ5zEV8GE button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZ5zEV8GE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZ5zEV8GE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZ5zEV8GE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZ5zEV8GE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZ5zEV8GE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZ5zEV8GE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZ5zEV8GE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZ5zEV8GE .navbar {
    height: 70px;
  }
  .cid-vmZ5zEV8GE .navbar.opened {
    height: auto;
  }
  .cid-vmZ5zEV8GE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZ5zEV8GE .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZ5zEV8GE .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZ5zEV8GE .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZ5zEV8GE .nav-item .nav-link:hover,
.cid-vmZ5zEV8GE .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZ5zEV8GE .nav-item .nav-link:hover::after,
.cid-vmZ5zEV8GE .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZ5zEV8GE .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZ5zEV8GE .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZ5zEV8GE .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZ5zEV8GE .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZ5zEV8GE .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZ5zEV8GE .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZ5zEV8GE .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZ5zEV8GE .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZ5zEV8GE .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZ5zEV8GE .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZ5zEV8GE .content-wrap {
  min-height: 70px;
}
.cid-vmZckqFA1K {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vmZckqFA1K .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vmZaomzcUm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vmZaomzcUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZaomzcUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vmZaomzcUm .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vmZaomzcUm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vmZaomzcUm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vmZaomzcUm .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vmZaomzcUm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vmZaomzcUm .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vmZ5zFM1bt {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZ5zFM1bt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZ5zFM1bt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZ5zFM1bt .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZ5zFM1bt .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZ5zFM1bt .container {
    padding: 0 25px;
  }
}
.cid-vmZ5zFM1bt .row {
  justify-content: center;
}
.cid-vmZ5zFM1bt .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZ5zFM1bt .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZ5zFM1bt .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZ5zFM1bt .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZ5zFM1bt .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZ5zFM1bt .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZ5zFM1bt .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZ5zFM1bt .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZ5zFM1bt .list-wrapper .list .item-wrap:hover,
.cid-vmZ5zFM1bt .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZ5zFM1bt .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZ5zFM1bt .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZ5zFM1bt .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZ5zFM1bt .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZ5zFM1bt .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZ5zFM1bt .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZ5zFM1bt .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZ5zFM1bt .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZ5zFM1bt .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZ5zFM1bt .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZ5zFM1bt .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZ5zFM1bt .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZ5zFM1bt .mbr-section-btn {
  text-align: center;
}
.cid-vmZ5zFM1bt .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZ5zFM1bt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZ5zFM1bt .mbr-text {
  color: #ffffff;
}
.cid-vmZ5zFM1bt .list {
  color: #ffffff;
}
.cid-vmZ5zFM1bt .list,
.cid-vmZ5zFM1bt .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZ8afHRz0 {
  z-index: 1000;
  width: 100%;
}
.cid-vmZ8afHRz0 nav.navbar {
  position: fixed;
}
.cid-vmZ8afHRz0 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZ8afHRz0 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZ8afHRz0 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZ8afHRz0 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZ8afHRz0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZ8afHRz0 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZ8afHRz0 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZ8afHRz0 .dropdown-item:hover,
.cid-vmZ8afHRz0 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZ8afHRz0 .dropdown-item:hover span {
  color: white;
}
.cid-vmZ8afHRz0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZ8afHRz0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZ8afHRz0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZ8afHRz0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZ8afHRz0 .nav-link {
  position: relative;
}
.cid-vmZ8afHRz0 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZ8afHRz0 .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZ8afHRz0 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZ8afHRz0 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZ8afHRz0 .dropdown-menu,
.cid-vmZ8afHRz0 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZ8afHRz0 .nav-item:focus,
.cid-vmZ8afHRz0 .nav-link:focus {
  outline: none;
}
.cid-vmZ8afHRz0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZ8afHRz0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZ8afHRz0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZ8afHRz0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZ8afHRz0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZ8afHRz0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZ8afHRz0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZ8afHRz0 .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZ8afHRz0 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZ8afHRz0 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZ8afHRz0 .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZ8afHRz0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZ8afHRz0 .navbar.collapsed {
  justify-content: center;
}
.cid-vmZ8afHRz0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZ8afHRz0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZ8afHRz0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZ8afHRz0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZ8afHRz0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZ8afHRz0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZ8afHRz0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZ8afHRz0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZ8afHRz0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZ8afHRz0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZ8afHRz0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZ8afHRz0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZ8afHRz0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZ8afHRz0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZ8afHRz0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZ8afHRz0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZ8afHRz0 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZ8afHRz0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZ8afHRz0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZ8afHRz0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZ8afHRz0 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZ8afHRz0 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZ8afHRz0 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZ8afHRz0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZ8afHRz0 .navbar-brand .navbar-caption:hover,
.cid-vmZ8afHRz0 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZ8afHRz0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZ8afHRz0 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZ8afHRz0 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZ8afHRz0 .dropdown-item.active,
.cid-vmZ8afHRz0 .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZ8afHRz0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZ8afHRz0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZ8afHRz0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZ8afHRz0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZ8afHRz0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZ8afHRz0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZ8afHRz0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZ8afHRz0 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZ8afHRz0 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZ8afHRz0 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZ8afHRz0 .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZ8afHRz0 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZ8afHRz0 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZ8afHRz0 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZ8afHRz0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZ8afHRz0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZ8afHRz0 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZ8afHRz0 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZ8afHRz0 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZ8afHRz0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZ8afHRz0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZ8afHRz0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZ8afHRz0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZ8afHRz0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZ8afHRz0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZ8afHRz0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZ8afHRz0 .navbar {
    height: 70px;
  }
  .cid-vmZ8afHRz0 .navbar.opened {
    height: auto;
  }
  .cid-vmZ8afHRz0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZ8afHRz0 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZ8afHRz0 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZ8afHRz0 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZ8afHRz0 .nav-item .nav-link:hover,
.cid-vmZ8afHRz0 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZ8afHRz0 .nav-item .nav-link:hover::after,
.cid-vmZ8afHRz0 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZ8afHRz0 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZ8afHRz0 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZ8afHRz0 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZ8afHRz0 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZ8afHRz0 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZ8afHRz0 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZ8afHRz0 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZ8afHRz0 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZ8afHRz0 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZ8afHRz0 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZ8afHRz0 .content-wrap {
  min-height: 70px;
}
.cid-vmZ8LmVoj4 {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #eff3f3;
}
.cid-vmZ8LmVoj4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZ8LmVoj4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZ8LmVoj4 .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vmZ8LmVoj4 .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-vmZ8LmVoj4 .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-vmZ8LmVoj4 .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vmZ8LmVoj4 .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmZ8LmVoj4 .items-wrapper {
  margin: 0 -32px;
  justify-content: center;
}
.cid-vmZ8LmVoj4 .item {
  padding: 0 32px;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-vmZ8LmVoj4 .item {
    margin-bottom: 28px;
  }
}
.cid-vmZ8LmVoj4 .item .item-wrapper {
  height: 100%;
  transition: all 0.3s ease-in-out;
}
.cid-vmZ8LmVoj4 .item .item-wrapper .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.cid-vmZ8LmVoj4 .item .item-wrapper .item-wrap .item-img {
  position: relative;
}
.cid-vmZ8LmVoj4 .item .item-wrapper .item-wrap .item-img .image-wrap {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vmZ8LmVoj4 .item .item-wrapper .item-wrap .item-img .image-wrap {
    margin-bottom: 16px;
  }
}
.cid-vmZ8LmVoj4 .item .item-wrapper .item-wrap .item-img .image-wrap img {
  height: 300px;
  width: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.cid-vmZ8LmVoj4 .item .item-wrapper .item-wrap .item-img .item-content .item-title {
  margin-bottom: 16px;
}
.cid-vmZ8LmVoj4 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-vmZ8LmVoj4 .mbr-text,
.cid-vmZ8LmVoj4 .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vmZ8LmVoj4 .item-title {
  color: #ffffff;
}
.cid-vmZ8LmVoj4 .item-title,
.cid-vmZ8LmVoj4 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-vmZ8aglkHG {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZ8aglkHG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZ8aglkHG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZ8aglkHG .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZ8aglkHG .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZ8aglkHG .container {
    padding: 0 25px;
  }
}
.cid-vmZ8aglkHG .row {
  justify-content: center;
}
.cid-vmZ8aglkHG .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZ8aglkHG .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZ8aglkHG .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZ8aglkHG .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZ8aglkHG .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZ8aglkHG .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZ8aglkHG .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZ8aglkHG .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZ8aglkHG .list-wrapper .list .item-wrap:hover,
.cid-vmZ8aglkHG .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZ8aglkHG .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZ8aglkHG .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZ8aglkHG .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZ8aglkHG .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZ8aglkHG .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZ8aglkHG .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZ8aglkHG .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZ8aglkHG .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZ8aglkHG .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZ8aglkHG .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZ8aglkHG .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZ8aglkHG .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZ8aglkHG .mbr-section-btn {
  text-align: center;
}
.cid-vmZ8aglkHG .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZ8aglkHG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZ8aglkHG .mbr-text {
  color: #ffffff;
}
.cid-vmZ8aglkHG .list {
  color: #ffffff;
}
.cid-vmZ8aglkHG .list,
.cid-vmZ8aglkHG .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZbrE5m8z {
  z-index: 1000;
  width: 100%;
}
.cid-vmZbrE5m8z nav.navbar {
  position: fixed;
}
.cid-vmZbrE5m8z .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZbrE5m8z .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZbrE5m8z .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZbrE5m8z .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZbrE5m8z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZbrE5m8z .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZbrE5m8z .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZbrE5m8z .dropdown-item:hover,
.cid-vmZbrE5m8z .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZbrE5m8z .dropdown-item:hover span {
  color: white;
}
.cid-vmZbrE5m8z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZbrE5m8z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZbrE5m8z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZbrE5m8z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZbrE5m8z .nav-link {
  position: relative;
}
.cid-vmZbrE5m8z .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZbrE5m8z .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZbrE5m8z .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZbrE5m8z .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZbrE5m8z .dropdown-menu,
.cid-vmZbrE5m8z .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZbrE5m8z .nav-item:focus,
.cid-vmZbrE5m8z .nav-link:focus {
  outline: none;
}
.cid-vmZbrE5m8z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZbrE5m8z .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZbrE5m8z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZbrE5m8z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZbrE5m8z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZbrE5m8z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZbrE5m8z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZbrE5m8z .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZbrE5m8z .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZbrE5m8z .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZbrE5m8z .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZbrE5m8z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZbrE5m8z .navbar.collapsed {
  justify-content: center;
}
.cid-vmZbrE5m8z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZbrE5m8z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZbrE5m8z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZbrE5m8z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZbrE5m8z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZbrE5m8z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZbrE5m8z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZbrE5m8z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZbrE5m8z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZbrE5m8z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZbrE5m8z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZbrE5m8z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZbrE5m8z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZbrE5m8z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZbrE5m8z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZbrE5m8z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZbrE5m8z .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZbrE5m8z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZbrE5m8z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZbrE5m8z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZbrE5m8z .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZbrE5m8z .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZbrE5m8z .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZbrE5m8z .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZbrE5m8z .navbar-brand .navbar-caption:hover,
.cid-vmZbrE5m8z .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZbrE5m8z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZbrE5m8z .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZbrE5m8z .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZbrE5m8z .dropdown-item.active,
.cid-vmZbrE5m8z .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZbrE5m8z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZbrE5m8z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZbrE5m8z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZbrE5m8z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZbrE5m8z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZbrE5m8z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZbrE5m8z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZbrE5m8z ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZbrE5m8z ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZbrE5m8z .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZbrE5m8z .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZbrE5m8z .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZbrE5m8z .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZbrE5m8z button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZbrE5m8z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZbrE5m8z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZbrE5m8z button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZbrE5m8z button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZbrE5m8z button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZbrE5m8z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZbrE5m8z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZbrE5m8z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZbrE5m8z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZbrE5m8z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZbrE5m8z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZbrE5m8z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZbrE5m8z .navbar {
    height: 70px;
  }
  .cid-vmZbrE5m8z .navbar.opened {
    height: auto;
  }
  .cid-vmZbrE5m8z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZbrE5m8z .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZbrE5m8z .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZbrE5m8z .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZbrE5m8z .nav-item .nav-link:hover,
.cid-vmZbrE5m8z .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZbrE5m8z .nav-item .nav-link:hover::after,
.cid-vmZbrE5m8z .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZbrE5m8z .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZbrE5m8z .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZbrE5m8z .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZbrE5m8z .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZbrE5m8z .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZbrE5m8z .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZbrE5m8z .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZbrE5m8z .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZbrE5m8z .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZbrE5m8z .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZbrE5m8z .content-wrap {
  min-height: 70px;
}
.cid-vmZc3WED6X {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vmZc3WED6X .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vmZbRLihof {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vmZbRLihof .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZbRLihof .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vmZbRLihof .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vmZbRLihof .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vmZbRLihof .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vmZbRLihof .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vmZbRLihof .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vmZbRLihof .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vmZbrEyPPY {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZbrEyPPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZbrEyPPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZbrEyPPY .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZbrEyPPY .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZbrEyPPY .container {
    padding: 0 25px;
  }
}
.cid-vmZbrEyPPY .row {
  justify-content: center;
}
.cid-vmZbrEyPPY .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZbrEyPPY .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZbrEyPPY .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZbrEyPPY .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZbrEyPPY .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZbrEyPPY .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZbrEyPPY .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZbrEyPPY .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZbrEyPPY .list-wrapper .list .item-wrap:hover,
.cid-vmZbrEyPPY .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZbrEyPPY .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZbrEyPPY .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZbrEyPPY .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZbrEyPPY .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZbrEyPPY .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZbrEyPPY .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZbrEyPPY .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZbrEyPPY .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZbrEyPPY .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZbrEyPPY .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZbrEyPPY .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZbrEyPPY .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZbrEyPPY .mbr-section-btn {
  text-align: center;
}
.cid-vmZbrEyPPY .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZbrEyPPY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZbrEyPPY .mbr-text {
  color: #ffffff;
}
.cid-vmZbrEyPPY .list {
  color: #ffffff;
}
.cid-vmZbrEyPPY .list,
.cid-vmZbrEyPPY .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZcQIYGaE {
  z-index: 1000;
  width: 100%;
}
.cid-vmZcQIYGaE nav.navbar {
  position: fixed;
}
.cid-vmZcQIYGaE .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZcQIYGaE .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZcQIYGaE .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZcQIYGaE .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZcQIYGaE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZcQIYGaE .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZcQIYGaE .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZcQIYGaE .dropdown-item:hover,
.cid-vmZcQIYGaE .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZcQIYGaE .dropdown-item:hover span {
  color: white;
}
.cid-vmZcQIYGaE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZcQIYGaE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZcQIYGaE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZcQIYGaE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZcQIYGaE .nav-link {
  position: relative;
}
.cid-vmZcQIYGaE .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZcQIYGaE .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZcQIYGaE .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZcQIYGaE .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZcQIYGaE .dropdown-menu,
.cid-vmZcQIYGaE .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZcQIYGaE .nav-item:focus,
.cid-vmZcQIYGaE .nav-link:focus {
  outline: none;
}
.cid-vmZcQIYGaE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZcQIYGaE .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZcQIYGaE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZcQIYGaE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZcQIYGaE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZcQIYGaE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZcQIYGaE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZcQIYGaE .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZcQIYGaE .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZcQIYGaE .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZcQIYGaE .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZcQIYGaE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZcQIYGaE .navbar.collapsed {
  justify-content: center;
}
.cid-vmZcQIYGaE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZcQIYGaE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZcQIYGaE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZcQIYGaE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZcQIYGaE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZcQIYGaE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZcQIYGaE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZcQIYGaE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZcQIYGaE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZcQIYGaE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZcQIYGaE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZcQIYGaE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZcQIYGaE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZcQIYGaE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZcQIYGaE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZcQIYGaE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZcQIYGaE .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZcQIYGaE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZcQIYGaE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZcQIYGaE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZcQIYGaE .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZcQIYGaE .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZcQIYGaE .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZcQIYGaE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZcQIYGaE .navbar-brand .navbar-caption:hover,
.cid-vmZcQIYGaE .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZcQIYGaE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZcQIYGaE .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZcQIYGaE .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZcQIYGaE .dropdown-item.active,
.cid-vmZcQIYGaE .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZcQIYGaE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZcQIYGaE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZcQIYGaE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZcQIYGaE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZcQIYGaE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZcQIYGaE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZcQIYGaE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZcQIYGaE ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZcQIYGaE ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZcQIYGaE .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZcQIYGaE .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZcQIYGaE .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZcQIYGaE .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZcQIYGaE button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZcQIYGaE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZcQIYGaE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZcQIYGaE button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZcQIYGaE button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZcQIYGaE button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZcQIYGaE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZcQIYGaE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZcQIYGaE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZcQIYGaE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZcQIYGaE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZcQIYGaE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZcQIYGaE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZcQIYGaE .navbar {
    height: 70px;
  }
  .cid-vmZcQIYGaE .navbar.opened {
    height: auto;
  }
  .cid-vmZcQIYGaE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZcQIYGaE .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZcQIYGaE .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZcQIYGaE .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZcQIYGaE .nav-item .nav-link:hover,
.cid-vmZcQIYGaE .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZcQIYGaE .nav-item .nav-link:hover::after,
.cid-vmZcQIYGaE .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZcQIYGaE .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZcQIYGaE .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZcQIYGaE .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZcQIYGaE .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZcQIYGaE .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZcQIYGaE .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZcQIYGaE .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZcQIYGaE .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZcQIYGaE .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZcQIYGaE .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZcQIYGaE .content-wrap {
  min-height: 70px;
}
.cid-vmZcQJd3LF {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vmZcQJd3LF .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vmZdc3MUIz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-vmZdc3MUIz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZdc3MUIz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vmZdc3MUIz .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vmZdc3MUIz .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vmZdc3MUIz .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vmZdc3MUIz .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vmZdc3MUIz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vmZdc3MUIz .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vmZcQJPziy {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZcQJPziy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZcQJPziy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZcQJPziy .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZcQJPziy .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZcQJPziy .container {
    padding: 0 25px;
  }
}
.cid-vmZcQJPziy .row {
  justify-content: center;
}
.cid-vmZcQJPziy .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZcQJPziy .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZcQJPziy .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZcQJPziy .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZcQJPziy .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZcQJPziy .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZcQJPziy .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZcQJPziy .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZcQJPziy .list-wrapper .list .item-wrap:hover,
.cid-vmZcQJPziy .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZcQJPziy .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZcQJPziy .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZcQJPziy .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZcQJPziy .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZcQJPziy .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZcQJPziy .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZcQJPziy .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZcQJPziy .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZcQJPziy .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZcQJPziy .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZcQJPziy .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZcQJPziy .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZcQJPziy .mbr-section-btn {
  text-align: center;
}
.cid-vmZcQJPziy .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZcQJPziy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZcQJPziy .mbr-text {
  color: #ffffff;
}
.cid-vmZcQJPziy .list {
  color: #ffffff;
}
.cid-vmZcQJPziy .list,
.cid-vmZcQJPziy .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZrWNP0CO {
  z-index: 1000;
  width: 100%;
}
.cid-vmZrWNP0CO nav.navbar {
  position: fixed;
}
.cid-vmZrWNP0CO .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZrWNP0CO .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZrWNP0CO .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZrWNP0CO .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZrWNP0CO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZrWNP0CO .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZrWNP0CO .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZrWNP0CO .dropdown-item:hover,
.cid-vmZrWNP0CO .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZrWNP0CO .dropdown-item:hover span {
  color: white;
}
.cid-vmZrWNP0CO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZrWNP0CO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZrWNP0CO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZrWNP0CO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZrWNP0CO .nav-link {
  position: relative;
}
.cid-vmZrWNP0CO .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZrWNP0CO .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZrWNP0CO .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZrWNP0CO .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZrWNP0CO .dropdown-menu,
.cid-vmZrWNP0CO .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZrWNP0CO .nav-item:focus,
.cid-vmZrWNP0CO .nav-link:focus {
  outline: none;
}
.cid-vmZrWNP0CO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZrWNP0CO .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZrWNP0CO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZrWNP0CO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZrWNP0CO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZrWNP0CO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZrWNP0CO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZrWNP0CO .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZrWNP0CO .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZrWNP0CO .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZrWNP0CO .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZrWNP0CO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZrWNP0CO .navbar.collapsed {
  justify-content: center;
}
.cid-vmZrWNP0CO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZrWNP0CO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZrWNP0CO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZrWNP0CO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZrWNP0CO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZrWNP0CO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZrWNP0CO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZrWNP0CO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZrWNP0CO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZrWNP0CO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZrWNP0CO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZrWNP0CO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZrWNP0CO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZrWNP0CO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZrWNP0CO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZrWNP0CO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZrWNP0CO .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZrWNP0CO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZrWNP0CO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZrWNP0CO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZrWNP0CO .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZrWNP0CO .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZrWNP0CO .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZrWNP0CO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZrWNP0CO .navbar-brand .navbar-caption:hover,
.cid-vmZrWNP0CO .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZrWNP0CO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZrWNP0CO .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZrWNP0CO .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZrWNP0CO .dropdown-item.active,
.cid-vmZrWNP0CO .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZrWNP0CO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZrWNP0CO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZrWNP0CO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZrWNP0CO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZrWNP0CO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZrWNP0CO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZrWNP0CO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZrWNP0CO ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZrWNP0CO ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZrWNP0CO .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZrWNP0CO .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZrWNP0CO .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZrWNP0CO .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZrWNP0CO button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZrWNP0CO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZrWNP0CO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZrWNP0CO button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZrWNP0CO button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZrWNP0CO button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZrWNP0CO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZrWNP0CO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZrWNP0CO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZrWNP0CO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZrWNP0CO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZrWNP0CO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZrWNP0CO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZrWNP0CO .navbar {
    height: 70px;
  }
  .cid-vmZrWNP0CO .navbar.opened {
    height: auto;
  }
  .cid-vmZrWNP0CO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZrWNP0CO .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZrWNP0CO .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZrWNP0CO .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZrWNP0CO .nav-item .nav-link:hover,
.cid-vmZrWNP0CO .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZrWNP0CO .nav-item .nav-link:hover::after,
.cid-vmZrWNP0CO .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZrWNP0CO .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZrWNP0CO .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZrWNP0CO .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZrWNP0CO .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZrWNP0CO .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZrWNP0CO .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZrWNP0CO .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZrWNP0CO .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZrWNP0CO .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZrWNP0CO .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZrWNP0CO .content-wrap {
  min-height: 70px;
}
.cid-vmZsmuBkrD {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #0f0e0e;
}
.cid-vmZsmuBkrD .mbr-iconfont {
  font-size: 80px;
}
.cid-vmZsmuBkrD h3 {
  text-align: center;
}
.cid-vmZsmuBkrD .card {
  word-wrap: break-word;
}
@media (min-width: 1200px) {
  .cid-vmZsmuBkrD .panel-item {
    padding: 0 2.8rem;
  }
}
.cid-vmZsmuBkrD H3 {
  color: #ffffff;
}
.cid-vmZsmuBkrD H4 {
  color: #00ded1;
}
.cid-vmZsmuBkrD .mbr-section-title {
  color: #ffffff;
}
.cid-vmZsqoqiBV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0f0e0e;
}
.cid-vmZsqoqiBV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZsqoqiBV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZsqoqiBV .content-wrapper {
  margin: 0 -30px;
}
.cid-vmZsqoqiBV .content-wrapper .card {
  padding: 0 30px;
}
.cid-vmZsqoqiBV .mbr-label {
  margin-bottom: 16px;
  color: #877e72;
}
.cid-vmZsqoqiBV .title-wrap {
  margin-bottom: 16px;
}
.cid-vmZsqoqiBV .title-wrap .mbr-section-title {
  display: inline-block;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: linear-gradient(170deg, #ffffff 20%, #00ded1);
  margin-bottom: 0;
}
.cid-vmZsqoqiBV .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vmZsqoqiBV .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmZsqoqiBV .mbr-section-btn {
  margin-top: 14px;
  margin-bottom: -9.6px;
}
@media (max-width: 992px) {
  .cid-vmZsqoqiBV .image-wrapper {
    margin-top: 40px;
  }
}
.cid-vmZsqoqiBV .image-wrapper img {
  height: 420px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vmZsqoqiBV .image-wrapper img {
    height: 300px;
  }
}
.cid-vmZsqoqiBV .mbr-section-title {
  color: #ffedd6;
}
.cid-vmZsqoqiBV .mbr-text {
  color: #ffedd6;
}
.cid-vmZsqoqiBV .mbr-section-title,
.cid-vmZsqoqiBV .title-wrap {
  color: #00ded1;
}
.cid-vmZsqoqiBV .mbr-text,
.cid-vmZsqoqiBV .text-wrapper,
.cid-vmZsqoqiBV .mbr-section-btn {
  color: #ffffff;
}
.cid-vmZsx8B3uw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vmZsx8B3uw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZsx8B3uw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZsx8B3uw .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZsx8B3uw .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZsx8B3uw .container {
    padding: 0 25px;
  }
}
.cid-vmZsx8B3uw .row {
  justify-content: center;
}
.cid-vmZsx8B3uw .item {
  margin-bottom: 32px;
}
.cid-vmZsx8B3uw .item .item-wrapper:hover .item-img::after,
.cid-vmZsx8B3uw .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-vmZsx8B3uw .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-vmZsx8B3uw .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-vmZsx8B3uw .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-vmZsx8B3uw .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-vmZsx8B3uw .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-vmZsx8B3uw .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-vmZsx8B3uw .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-vmZsx8B3uw .mbr-card-title {
  color: #ffffff;
}
.cid-vmZsx8B3uw .mbr-card-title,
.cid-vmZsx8B3uw .mbr-section-btn {
  color: #ffffff;
}
.cid-vmZrWOutFK {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZrWOutFK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZrWOutFK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZrWOutFK .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZrWOutFK .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZrWOutFK .container {
    padding: 0 25px;
  }
}
.cid-vmZrWOutFK .row {
  justify-content: center;
}
.cid-vmZrWOutFK .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZrWOutFK .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZrWOutFK .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZrWOutFK .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZrWOutFK .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZrWOutFK .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZrWOutFK .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZrWOutFK .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZrWOutFK .list-wrapper .list .item-wrap:hover,
.cid-vmZrWOutFK .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZrWOutFK .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZrWOutFK .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZrWOutFK .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZrWOutFK .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZrWOutFK .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZrWOutFK .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZrWOutFK .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZrWOutFK .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZrWOutFK .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZrWOutFK .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZrWOutFK .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZrWOutFK .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZrWOutFK .mbr-section-btn {
  text-align: center;
}
.cid-vmZrWOutFK .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZrWOutFK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZrWOutFK .mbr-text {
  color: #ffffff;
}
.cid-vmZrWOutFK .list {
  color: #ffffff;
}
.cid-vmZrWOutFK .list,
.cid-vmZrWOutFK .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZuVO1ArW {
  z-index: 1000;
  width: 100%;
}
.cid-vmZuVO1ArW nav.navbar {
  position: fixed;
}
.cid-vmZuVO1ArW .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZuVO1ArW .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZuVO1ArW .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZuVO1ArW .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZuVO1ArW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZuVO1ArW .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZuVO1ArW .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZuVO1ArW .dropdown-item:hover,
.cid-vmZuVO1ArW .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZuVO1ArW .dropdown-item:hover span {
  color: white;
}
.cid-vmZuVO1ArW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZuVO1ArW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZuVO1ArW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZuVO1ArW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZuVO1ArW .nav-link {
  position: relative;
}
.cid-vmZuVO1ArW .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZuVO1ArW .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZuVO1ArW .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZuVO1ArW .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZuVO1ArW .dropdown-menu,
.cid-vmZuVO1ArW .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZuVO1ArW .nav-item:focus,
.cid-vmZuVO1ArW .nav-link:focus {
  outline: none;
}
.cid-vmZuVO1ArW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZuVO1ArW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZuVO1ArW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZuVO1ArW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZuVO1ArW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZuVO1ArW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZuVO1ArW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZuVO1ArW .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZuVO1ArW .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZuVO1ArW .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZuVO1ArW .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZuVO1ArW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZuVO1ArW .navbar.collapsed {
  justify-content: center;
}
.cid-vmZuVO1ArW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZuVO1ArW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZuVO1ArW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZuVO1ArW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZuVO1ArW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZuVO1ArW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZuVO1ArW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZuVO1ArW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZuVO1ArW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZuVO1ArW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZuVO1ArW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZuVO1ArW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZuVO1ArW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZuVO1ArW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZuVO1ArW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZuVO1ArW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZuVO1ArW .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZuVO1ArW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZuVO1ArW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZuVO1ArW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZuVO1ArW .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZuVO1ArW .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZuVO1ArW .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZuVO1ArW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZuVO1ArW .navbar-brand .navbar-caption:hover,
.cid-vmZuVO1ArW .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZuVO1ArW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZuVO1ArW .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZuVO1ArW .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZuVO1ArW .dropdown-item.active,
.cid-vmZuVO1ArW .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZuVO1ArW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZuVO1ArW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZuVO1ArW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZuVO1ArW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZuVO1ArW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZuVO1ArW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZuVO1ArW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZuVO1ArW ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZuVO1ArW ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZuVO1ArW .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZuVO1ArW .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZuVO1ArW .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZuVO1ArW .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZuVO1ArW button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZuVO1ArW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZuVO1ArW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZuVO1ArW button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZuVO1ArW button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZuVO1ArW button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZuVO1ArW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZuVO1ArW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZuVO1ArW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZuVO1ArW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZuVO1ArW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZuVO1ArW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZuVO1ArW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZuVO1ArW .navbar {
    height: 70px;
  }
  .cid-vmZuVO1ArW .navbar.opened {
    height: auto;
  }
  .cid-vmZuVO1ArW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZuVO1ArW .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZuVO1ArW .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZuVO1ArW .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZuVO1ArW .nav-item .nav-link:hover,
.cid-vmZuVO1ArW .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZuVO1ArW .nav-item .nav-link:hover::after,
.cid-vmZuVO1ArW .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZuVO1ArW .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZuVO1ArW .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZuVO1ArW .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZuVO1ArW .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZuVO1ArW .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZuVO1ArW .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZuVO1ArW .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZuVO1ArW .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZuVO1ArW .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZuVO1ArW .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZuVO1ArW .content-wrap {
  min-height: 70px;
}
.cid-vmZvnNKbWl {
  padding-top: 9rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-image: url("../../../assets/images/main1-1500x1134.jpg");
}
.cid-vmZvnNKbWl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZvnNKbWl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZvnNKbWl .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZvnNKbWl .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZvnNKbWl .container {
    padding: 0 25px;
  }
}
.cid-vmZvnNKbWl .title-wrapper {
  margin-right: 50px;
}
@media (max-width: 992px) {
  .cid-vmZvnNKbWl .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-vmZvnNKbWl .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vmZvnNKbWl .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZvnNKbWl .image-wrapper img {
  height: 600px;
  border-radius: 100px 0 0 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vmZvnNKbWl .image-wrapper img {
    height: 350px;
  }
}
.cid-vmZvnNKbWl .mbr-section-title {
  color: #2f2e30;
}
.cid-vmZvnNKbWl .mbr-text {
  color: #ffffff;
}
.cid-vmZvnNKbWl .mbr-section-title,
.cid-vmZvnNKbWl .mbr-section-btn {
  color: #ffffff;
}
.cid-vmZvqaI20X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vmZvqaI20X .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZvqaI20X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZvqaI20X .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vmZvqaI20X .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vmZvqaI20X .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vmZvqaI20X .container {
    padding: 0 16px;
  }
}
.cid-vmZvqaI20X .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vmZvqaI20X .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vmZvqaI20X .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vmZvqaI20X .box {
    width: 100%;
  }
}
.cid-vmZvqaI20X .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vmZvqaI20X .box .mbr-media {
    height: 450px;
  }
}
.cid-vmZvqaI20X .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vmZvqaI20X .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vmZvqaI20X .mbr-media {
  position: relative;
}
.cid-vmZvqaI20X .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vmZvqaI20X a:hover {
  background-image: none !important;
}
.cid-vmZvqaI20X .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vmZvqaI20X .icon-wrap:hover,
.cid-vmZvqaI20X .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vmZvqaI20X .icon-wrap:hover .mbr-iconfont,
.cid-vmZvqaI20X .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vmZvqaI20X .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vmZvqaI20X .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vmZvqaI20X .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vmZvqaI20X .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vmZvqaI20X .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vmZvqaI20X .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vmZuVOWLKb {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZuVOWLKb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZuVOWLKb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZuVOWLKb .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZuVOWLKb .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZuVOWLKb .container {
    padding: 0 25px;
  }
}
.cid-vmZuVOWLKb .row {
  justify-content: center;
}
.cid-vmZuVOWLKb .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZuVOWLKb .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZuVOWLKb .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZuVOWLKb .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZuVOWLKb .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZuVOWLKb .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZuVOWLKb .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZuVOWLKb .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZuVOWLKb .list-wrapper .list .item-wrap:hover,
.cid-vmZuVOWLKb .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZuVOWLKb .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZuVOWLKb .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZuVOWLKb .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZuVOWLKb .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZuVOWLKb .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZuVOWLKb .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZuVOWLKb .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZuVOWLKb .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZuVOWLKb .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZuVOWLKb .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZuVOWLKb .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZuVOWLKb .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZuVOWLKb .mbr-section-btn {
  text-align: center;
}
.cid-vmZuVOWLKb .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZuVOWLKb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZuVOWLKb .mbr-text {
  color: #ffffff;
}
.cid-vmZuVOWLKb .list {
  color: #ffffff;
}
.cid-vmZuVOWLKb .list,
.cid-vmZuVOWLKb .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZwxSNDA6 {
  z-index: 1000;
  width: 100%;
}
.cid-vmZwxSNDA6 nav.navbar {
  position: fixed;
}
.cid-vmZwxSNDA6 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZwxSNDA6 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZwxSNDA6 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZwxSNDA6 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZwxSNDA6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZwxSNDA6 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZwxSNDA6 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZwxSNDA6 .dropdown-item:hover,
.cid-vmZwxSNDA6 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZwxSNDA6 .dropdown-item:hover span {
  color: white;
}
.cid-vmZwxSNDA6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZwxSNDA6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZwxSNDA6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZwxSNDA6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZwxSNDA6 .nav-link {
  position: relative;
}
.cid-vmZwxSNDA6 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZwxSNDA6 .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZwxSNDA6 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZwxSNDA6 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZwxSNDA6 .dropdown-menu,
.cid-vmZwxSNDA6 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZwxSNDA6 .nav-item:focus,
.cid-vmZwxSNDA6 .nav-link:focus {
  outline: none;
}
.cid-vmZwxSNDA6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZwxSNDA6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZwxSNDA6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZwxSNDA6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZwxSNDA6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZwxSNDA6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZwxSNDA6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZwxSNDA6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZwxSNDA6 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZwxSNDA6 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZwxSNDA6 .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZwxSNDA6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZwxSNDA6 .navbar.collapsed {
  justify-content: center;
}
.cid-vmZwxSNDA6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZwxSNDA6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZwxSNDA6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZwxSNDA6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZwxSNDA6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZwxSNDA6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZwxSNDA6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZwxSNDA6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZwxSNDA6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZwxSNDA6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZwxSNDA6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZwxSNDA6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZwxSNDA6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZwxSNDA6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZwxSNDA6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZwxSNDA6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZwxSNDA6 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZwxSNDA6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZwxSNDA6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZwxSNDA6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZwxSNDA6 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZwxSNDA6 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZwxSNDA6 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZwxSNDA6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZwxSNDA6 .navbar-brand .navbar-caption:hover,
.cid-vmZwxSNDA6 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZwxSNDA6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZwxSNDA6 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZwxSNDA6 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZwxSNDA6 .dropdown-item.active,
.cid-vmZwxSNDA6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZwxSNDA6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZwxSNDA6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZwxSNDA6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZwxSNDA6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZwxSNDA6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZwxSNDA6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZwxSNDA6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZwxSNDA6 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZwxSNDA6 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZwxSNDA6 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZwxSNDA6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZwxSNDA6 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZwxSNDA6 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZwxSNDA6 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZwxSNDA6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZwxSNDA6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZwxSNDA6 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZwxSNDA6 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZwxSNDA6 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZwxSNDA6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZwxSNDA6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZwxSNDA6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZwxSNDA6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZwxSNDA6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZwxSNDA6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZwxSNDA6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZwxSNDA6 .navbar {
    height: 70px;
  }
  .cid-vmZwxSNDA6 .navbar.opened {
    height: auto;
  }
  .cid-vmZwxSNDA6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZwxSNDA6 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZwxSNDA6 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZwxSNDA6 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZwxSNDA6 .nav-item .nav-link:hover,
.cid-vmZwxSNDA6 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZwxSNDA6 .nav-item .nav-link:hover::after,
.cid-vmZwxSNDA6 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZwxSNDA6 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZwxSNDA6 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZwxSNDA6 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZwxSNDA6 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZwxSNDA6 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZwxSNDA6 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZwxSNDA6 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZwxSNDA6 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZwxSNDA6 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZwxSNDA6 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZwxSNDA6 .content-wrap {
  min-height: 70px;
}
.cid-vmZwQGwI3M {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vmZwQGwI3M .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vmZyRmqpN6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fffdf7;
}
.cid-vmZyRmqpN6 .item-img {
  width: 100%;
  margin-bottom: 20px;
}
.cid-vmZyRmqpN6 .item:focus,
.cid-vmZyRmqpN6 span:focus {
  outline: none;
}
.cid-vmZyRmqpN6 .row {
  margin-left: -32px;
  margin-right: -32px;
}
.cid-vmZyRmqpN6 .item {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  cursor: pointer;
  padding: 50px 50px 24px;
  margin: -1px 0 0;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
}
.cid-vmZyRmqpN6 .item-img {
  display: flex;
  transition: border-color 200ms ease;
  overflow: hidden;
}
.cid-vmZyRmqpN6 .item-img img {
  object-fit: cover;
  height: auto;
  width: 100%;
}
.cid-vmZyRmqpN6 .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  background: transparent;
  height: 100%;
  flex-flow: column nowrap;
}
.cid-vmZyRmqpN6 .item-content {
  width: 100%;
}
.cid-vmZyRmqpN6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vmZyRmqpN6 .mbr-section-title {
  color: #000000;
}
.cid-vmZyRmqpN6 .item-title {
  color: #000000;
  margin-bottom: 0;
  text-align: center;
}
.cid-vmZyRmqpN6 .mbr-text,
.cid-vmZyRmqpN6 .mbr-section-btn {
  text-align: left;
}
.cid-vmZyRmqpN6 .item-subtitle {
  text-align: center;
}
.cid-vmZyRmqpN6 .text-art,
.cid-vmZyRmqpN6 .text-client {
  color: #3d3d3d;
}
@media (max-width: 767px) {
  .cid-vmZyRmqpN6 .item {
    border-right: none !important;
  }
  .cid-vmZyRmqpN6 .item:not(:last-child) {
    border-bottom: 1px solid #7f8678;
  }
  .cid-vmZyRmqpN6 .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 1199px) {
  .cid-vmZyRmqpN6 .item:not(:nth-child(2n)) {
    border-right: 1px solid #7f8678;
  }
}
@media (min-width: 1200px) {
  .cid-vmZyRmqpN6 .item:not(:nth-child(3n)) {
    border-right: 1px solid #7f8678;
  }
}
.cid-vmZyRmqpN6 .link-wrap {
  margin-top: 42px;
}
.cid-vmZyRmqpN6 .emerging-underline-link {
  color: #3d3d3d;
  margin-right: 12px;
}
.cid-vmZxiXRuxx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fffdf7;
}
.cid-vmZxiXRuxx .item-img {
  width: 100%;
  margin-bottom: 20px;
}
.cid-vmZxiXRuxx .item:focus,
.cid-vmZxiXRuxx span:focus {
  outline: none;
}
.cid-vmZxiXRuxx .row {
  margin-left: -32px;
  margin-right: -32px;
}
.cid-vmZxiXRuxx .item {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  cursor: pointer;
  padding: 50px 50px 24px;
  margin: -1px 0 0;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
}
.cid-vmZxiXRuxx .item-img {
  display: flex;
  transition: border-color 200ms ease;
  overflow: hidden;
}
.cid-vmZxiXRuxx .item-img img {
  object-fit: cover;
  height: auto;
  width: 100%;
}
.cid-vmZxiXRuxx .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  background: transparent;
  height: 100%;
  flex-flow: column nowrap;
}
.cid-vmZxiXRuxx .item-content {
  width: 100%;
}
.cid-vmZxiXRuxx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vmZxiXRuxx .mbr-section-title {
  color: #000000;
}
.cid-vmZxiXRuxx .item-title {
  color: #000000;
  margin-bottom: 0;
  text-align: center;
}
.cid-vmZxiXRuxx .mbr-text,
.cid-vmZxiXRuxx .mbr-section-btn {
  text-align: left;
}
.cid-vmZxiXRuxx .item-subtitle {
  text-align: center;
}
.cid-vmZxiXRuxx .text-art,
.cid-vmZxiXRuxx .text-client {
  color: #3d3d3d;
}
@media (max-width: 767px) {
  .cid-vmZxiXRuxx .item {
    border-right: none !important;
  }
  .cid-vmZxiXRuxx .item:not(:last-child) {
    border-bottom: 1px solid #7f8678;
  }
  .cid-vmZxiXRuxx .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 1199px) {
  .cid-vmZxiXRuxx .item:not(:nth-child(2n)) {
    border-right: 1px solid #7f8678;
  }
}
@media (min-width: 1200px) {
  .cid-vmZxiXRuxx .item:not(:nth-child(3n)) {
    border-right: 1px solid #7f8678;
  }
}
.cid-vmZxiXRuxx .link-wrap {
  margin-top: 42px;
}
.cid-vmZxiXRuxx .emerging-underline-link {
  color: #3d3d3d;
  margin-right: 12px;
}
.cid-vmZwRMtXid {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vmZwRMtXid .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZwRMtXid .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZwRMtXid .container {
    padding: 0 25px;
  }
}
.cid-vmZwRMtXid .item:focus,
.cid-vmZwRMtXid span:focus {
  outline: none;
}
.cid-vmZwRMtXid .item-wrapper {
  position: relative;
}
.cid-vmZwRMtXid .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 250px;
  max-width: 250px;
}
@media (max-width: 767px) {
  .cid-vmZwRMtXid .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-wrapper:hover .item-img img,
.cid-vmZwRMtXid .embla__slide .slide-content .item-wrapper:focus .item-img img {
  border-radius: 100px !important;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-wrapper:hover .item-img::after,
.cid-vmZwRMtXid .embla__slide .slide-content .item-wrapper:focus .item-img::after {
  border-radius: 100px;
  opacity: .5;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-wrapper .item-img {
  position: relative;
  display: block;
  margin-bottom: 30px;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-wrapper .item-img img {
  height: 370px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
  border-radius: 0 !important;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  background-color: #00ded1;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .role-wrap {
  margin-bottom: 10px;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .role-wrap .mbr-role {
  display: inline-flex;
  background-color: #00ded1;
  padding: 2px 4px 0;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .mbr-name {
  margin-bottom: 8px;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .mbr-text {
  line-height: 1.5;
  margin-bottom: 0;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .social-wrap {
  margin-top: 16px;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #a0ffc2;
}
.cid-vmZwRMtXid .embla__slide .slide-content .item-content .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #2f2e30;
}
.cid-vmZwRMtXid .embla__button--next,
.cid-vmZwRMtXid .embla__button--prev {
  display: flex;
}
.cid-vmZwRMtXid .embla__button {
  top: 30%;
  width: 52px;
  height: 52px;
  margin-top: -1.5rem;
  font-size: 32px;
  background-color: #a0ffc2 !important;
  opacity: 1 !important;
  color: #2f2e30 !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vmZwRMtXid .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-vmZwRMtXid .embla__button:hover {
  background: transparent;
  color: #2f2e30;
  opacity: .7 !important;
}
.cid-vmZwRMtXid .embla__button.embla__button--prev {
  left: -26px;
}
.cid-vmZwRMtXid .embla__button.embla__button--next {
  right: -26px;
}
@media (max-width: 992px) {
  .cid-vmZwRMtXid .embla__button {
    bottom: 1.5rem;
  }
}
.cid-vmZwRMtXid .embla {
  position: relative;
  width: 100%;
}
.cid-vmZwRMtXid .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-vmZwRMtXid .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vmZwRMtXid .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vmZwRMtXid .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vmZwRMtXid .item-menu-overlay {
  border-radius: 100px;
}
.cid-vmZwRMtXid .item-title {
  color: #2f2e30;
}
.cid-vmZwRMtXid .mbr-text {
  color: #2f2e30;
}
.cid-vmZwxTzvsy {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZwxTzvsy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZwxTzvsy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZwxTzvsy .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZwxTzvsy .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZwxTzvsy .container {
    padding: 0 25px;
  }
}
.cid-vmZwxTzvsy .row {
  justify-content: center;
}
.cid-vmZwxTzvsy .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZwxTzvsy .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZwxTzvsy .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZwxTzvsy .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZwxTzvsy .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZwxTzvsy .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZwxTzvsy .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZwxTzvsy .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZwxTzvsy .list-wrapper .list .item-wrap:hover,
.cid-vmZwxTzvsy .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZwxTzvsy .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZwxTzvsy .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZwxTzvsy .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZwxTzvsy .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZwxTzvsy .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZwxTzvsy .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZwxTzvsy .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZwxTzvsy .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZwxTzvsy .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZwxTzvsy .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZwxTzvsy .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZwxTzvsy .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZwxTzvsy .mbr-section-btn {
  text-align: center;
}
.cid-vmZwxTzvsy .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZwxTzvsy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZwxTzvsy .mbr-text {
  color: #ffffff;
}
.cid-vmZwxTzvsy .list {
  color: #ffffff;
}
.cid-vmZwxTzvsy .list,
.cid-vmZwxTzvsy .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZNbmKf0D {
  z-index: 1000;
  width: 100%;
}
.cid-vmZNbmKf0D nav.navbar {
  position: fixed;
}
.cid-vmZNbmKf0D .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZNbmKf0D .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZNbmKf0D .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZNbmKf0D .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZNbmKf0D .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZNbmKf0D .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZNbmKf0D .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZNbmKf0D .dropdown-item:hover,
.cid-vmZNbmKf0D .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZNbmKf0D .dropdown-item:hover span {
  color: white;
}
.cid-vmZNbmKf0D .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZNbmKf0D .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZNbmKf0D .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZNbmKf0D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZNbmKf0D .nav-link {
  position: relative;
}
.cid-vmZNbmKf0D .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZNbmKf0D .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZNbmKf0D .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZNbmKf0D .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZNbmKf0D .dropdown-menu,
.cid-vmZNbmKf0D .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZNbmKf0D .nav-item:focus,
.cid-vmZNbmKf0D .nav-link:focus {
  outline: none;
}
.cid-vmZNbmKf0D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZNbmKf0D .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZNbmKf0D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZNbmKf0D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZNbmKf0D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZNbmKf0D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZNbmKf0D .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZNbmKf0D .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZNbmKf0D .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZNbmKf0D .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZNbmKf0D .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZNbmKf0D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZNbmKf0D .navbar.collapsed {
  justify-content: center;
}
.cid-vmZNbmKf0D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZNbmKf0D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZNbmKf0D .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZNbmKf0D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZNbmKf0D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZNbmKf0D .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZNbmKf0D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZNbmKf0D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZNbmKf0D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZNbmKf0D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZNbmKf0D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZNbmKf0D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZNbmKf0D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZNbmKf0D .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZNbmKf0D .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZNbmKf0D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZNbmKf0D .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZNbmKf0D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZNbmKf0D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZNbmKf0D .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZNbmKf0D .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZNbmKf0D .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZNbmKf0D .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZNbmKf0D .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZNbmKf0D .navbar-brand .navbar-caption:hover,
.cid-vmZNbmKf0D .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZNbmKf0D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZNbmKf0D .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZNbmKf0D .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZNbmKf0D .dropdown-item.active,
.cid-vmZNbmKf0D .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZNbmKf0D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZNbmKf0D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZNbmKf0D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZNbmKf0D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZNbmKf0D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZNbmKf0D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZNbmKf0D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZNbmKf0D ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZNbmKf0D ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZNbmKf0D .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZNbmKf0D .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZNbmKf0D .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZNbmKf0D .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZNbmKf0D button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZNbmKf0D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZNbmKf0D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZNbmKf0D button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZNbmKf0D button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZNbmKf0D button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZNbmKf0D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZNbmKf0D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZNbmKf0D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZNbmKf0D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZNbmKf0D .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZNbmKf0D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZNbmKf0D .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZNbmKf0D .navbar {
    height: 70px;
  }
  .cid-vmZNbmKf0D .navbar.opened {
    height: auto;
  }
  .cid-vmZNbmKf0D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZNbmKf0D .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZNbmKf0D .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZNbmKf0D .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZNbmKf0D .nav-item .nav-link:hover,
.cid-vmZNbmKf0D .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZNbmKf0D .nav-item .nav-link:hover::after,
.cid-vmZNbmKf0D .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZNbmKf0D .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZNbmKf0D .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZNbmKf0D .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZNbmKf0D .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZNbmKf0D .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZNbmKf0D .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZNbmKf0D .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZNbmKf0D .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZNbmKf0D .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZNbmKf0D .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZNbmKf0D .content-wrap {
  min-height: 70px;
}
.cid-vmZOav7dAS {
  position: relative;
  background-image: url("../../../assets/images/uchenie2-785x471.jpg");
}
.cid-vmZOav7dAS .gradient-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #171719 -30%, transparent 100%);
}
.cid-vmZOav7dAS .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZOav7dAS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZOav7dAS .content-wrapper {
  position: relative;
  z-index: 1;
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-vmZOav7dAS .content-wrapper {
    padding: 50px 0;
  }
}
.cid-vmZOav7dAS .content-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vmZOav7dAS .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 40%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-vmZOav7dAS .content-wrapper .text-wrapper .mbr-text {
    width: 60%;
  }
}
@media (max-width: 992px) {
  .cid-vmZOav7dAS .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmZOav7dAS .content-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
.cid-vmZOav7dAS .mbr-section-title {
  color: #ffffff;
}
.cid-vmZOav7dAS .mbr-text,
.cid-vmZOav7dAS .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vmZOav7dAS .mbr-section-title,
.cid-vmZOav7dAS .mbr-section-btn {
  text-align: center;
  color: #00ded1;
}
.cid-vmZNVqeVoX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vmZNVqeVoX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZNVqeVoX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZNVqeVoX .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZNVqeVoX .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZNVqeVoX .container {
    padding: 0 25px;
  }
}
.cid-vmZNVqeVoX .cards {
  margin-right: 80px;
  margin-right: 0;
  margin-left: 80px;
}
@media (max-width: 992px) {
  .cid-vmZNVqeVoX .cards {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-vmZNVqeVoX .cards {
    margin: 0;
  }
}
.cid-vmZNVqeVoX .cards .item:first-child .item-wrapper {
  border: none;
  padding-top: 0;
}
.cid-vmZNVqeVoX .cards .item .item-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 32px 0 70px;
  border-top: 2px solid #2f2e30;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vmZNVqeVoX .cards .item .item-wrapper {
    display: block;
  }
}
.cid-vmZNVqeVoX .cards .item .item-wrapper:hover .item-img img,
.cid-vmZNVqeVoX .cards .item .item-wrapper:focus .item-img img {
  transform: scale(1.06);
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-img {
  min-width: 280px;
  margin-right: 28px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vmZNVqeVoX .cards .item .item-wrapper .item-img {
    margin: 0 0 28px 0;
    min-width: auto;
  }
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-img img {
  height: 220px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
  border-radius: 0 !important;
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-content {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1300px) {
  .cid-vmZNVqeVoX .cards .item .item-wrapper .item-content {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vmZNVqeVoX .cards .item .item-wrapper .item-content {
    margin: 0;
  }
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-content .content-wrap {
  margin-right: 60px;
}
@media (max-width: 1300px) {
  .cid-vmZNVqeVoX .cards .item .item-wrapper .item-content .content-wrap {
    margin: 0;
  }
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-content .content-wrap .mbr-card-title {
  margin-bottom: 10px;
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-content .content-wrap .mbr-text {
  margin-bottom: 25px;
  line-height: 1.5;
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-content .content-wrap .mbr-desc {
  margin-bottom: 0;
  line-height: 1.5;
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-content .content-wrap .mbr-desc span {
  background-color: #00ded1;
  padding: 2px 4px 0;
}
.cid-vmZNVqeVoX .cards .item .item-wrapper .item-content .mbr-section-btn {
  min-width: 190px;
}
@media (max-width: 1300px) {
  .cid-vmZNVqeVoX .cards .item .item-wrapper .item-content .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-vmZNVqeVoX .mbr-card-title {
  color: #2f2e30;
}
.cid-vmZNVqeVoX .mbr-text {
  color: #2f2e30;
}
.cid-vmZNVqeVoX .mbr-desc {
  color: #2f2e30;
}
.cid-vmZNbnxEXE {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZNbnxEXE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZNbnxEXE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZNbnxEXE .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZNbnxEXE .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZNbnxEXE .container {
    padding: 0 25px;
  }
}
.cid-vmZNbnxEXE .row {
  justify-content: center;
}
.cid-vmZNbnxEXE .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZNbnxEXE .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZNbnxEXE .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZNbnxEXE .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZNbnxEXE .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZNbnxEXE .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZNbnxEXE .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZNbnxEXE .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZNbnxEXE .list-wrapper .list .item-wrap:hover,
.cid-vmZNbnxEXE .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZNbnxEXE .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZNbnxEXE .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZNbnxEXE .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZNbnxEXE .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZNbnxEXE .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZNbnxEXE .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZNbnxEXE .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZNbnxEXE .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZNbnxEXE .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZNbnxEXE .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZNbnxEXE .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZNbnxEXE .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZNbnxEXE .mbr-section-btn {
  text-align: center;
}
.cid-vmZNbnxEXE .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZNbnxEXE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZNbnxEXE .mbr-text {
  color: #ffffff;
}
.cid-vmZNbnxEXE .list {
  color: #ffffff;
}
.cid-vmZNbnxEXE .list,
.cid-vmZNbnxEXE .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZOKyd33H {
  z-index: 1000;
  width: 100%;
}
.cid-vmZOKyd33H nav.navbar {
  position: fixed;
}
.cid-vmZOKyd33H .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZOKyd33H .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZOKyd33H .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZOKyd33H .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZOKyd33H .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZOKyd33H .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZOKyd33H .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZOKyd33H .dropdown-item:hover,
.cid-vmZOKyd33H .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZOKyd33H .dropdown-item:hover span {
  color: white;
}
.cid-vmZOKyd33H .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZOKyd33H .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZOKyd33H .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZOKyd33H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZOKyd33H .nav-link {
  position: relative;
}
.cid-vmZOKyd33H .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZOKyd33H .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZOKyd33H .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZOKyd33H .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZOKyd33H .dropdown-menu,
.cid-vmZOKyd33H .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZOKyd33H .nav-item:focus,
.cid-vmZOKyd33H .nav-link:focus {
  outline: none;
}
.cid-vmZOKyd33H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZOKyd33H .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZOKyd33H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZOKyd33H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZOKyd33H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZOKyd33H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZOKyd33H .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZOKyd33H .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZOKyd33H .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZOKyd33H .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZOKyd33H .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZOKyd33H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZOKyd33H .navbar.collapsed {
  justify-content: center;
}
.cid-vmZOKyd33H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZOKyd33H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZOKyd33H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZOKyd33H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZOKyd33H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZOKyd33H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZOKyd33H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZOKyd33H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZOKyd33H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZOKyd33H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZOKyd33H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZOKyd33H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZOKyd33H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZOKyd33H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZOKyd33H .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZOKyd33H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZOKyd33H .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZOKyd33H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZOKyd33H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZOKyd33H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZOKyd33H .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZOKyd33H .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZOKyd33H .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZOKyd33H .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZOKyd33H .navbar-brand .navbar-caption:hover,
.cid-vmZOKyd33H .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZOKyd33H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZOKyd33H .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZOKyd33H .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZOKyd33H .dropdown-item.active,
.cid-vmZOKyd33H .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZOKyd33H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZOKyd33H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZOKyd33H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZOKyd33H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZOKyd33H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZOKyd33H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZOKyd33H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZOKyd33H ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZOKyd33H ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZOKyd33H .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZOKyd33H .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZOKyd33H .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZOKyd33H .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZOKyd33H button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZOKyd33H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZOKyd33H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZOKyd33H button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZOKyd33H button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZOKyd33H button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZOKyd33H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZOKyd33H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZOKyd33H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZOKyd33H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZOKyd33H .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZOKyd33H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZOKyd33H .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZOKyd33H .navbar {
    height: 70px;
  }
  .cid-vmZOKyd33H .navbar.opened {
    height: auto;
  }
  .cid-vmZOKyd33H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZOKyd33H .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZOKyd33H .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZOKyd33H .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZOKyd33H .nav-item .nav-link:hover,
.cid-vmZOKyd33H .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZOKyd33H .nav-item .nav-link:hover::after,
.cid-vmZOKyd33H .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZOKyd33H .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZOKyd33H .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZOKyd33H .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZOKyd33H .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZOKyd33H .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZOKyd33H .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZOKyd33H .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZOKyd33H .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZOKyd33H .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZOKyd33H .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZOKyd33H .content-wrap {
  min-height: 70px;
}
.cid-vmZOKyxa5R {
  position: relative;
  background-image: url("../../../assets/images/uchenie2-785x471.jpg");
}
.cid-vmZOKyxa5R .gradient-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #171719 -30%, transparent 100%);
}
.cid-vmZOKyxa5R .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZOKyxa5R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZOKyxa5R .content-wrapper {
  position: relative;
  z-index: 1;
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-vmZOKyxa5R .content-wrapper {
    padding: 50px 0;
  }
}
.cid-vmZOKyxa5R .content-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vmZOKyxa5R .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 40%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-vmZOKyxa5R .content-wrapper .text-wrapper .mbr-text {
    width: 60%;
  }
}
@media (max-width: 992px) {
  .cid-vmZOKyxa5R .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmZOKyxa5R .content-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
.cid-vmZOKyxa5R .mbr-section-title {
  color: #ffffff;
}
.cid-vmZOKyxa5R .mbr-text,
.cid-vmZOKyxa5R .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vmZOKyxa5R .mbr-section-title,
.cid-vmZOKyxa5R .mbr-section-btn {
  text-align: center;
  color: #00ded1;
}
.cid-vn1LuZNJRA {
  background-color: #f0f0f0;
}
.cid-vn1LuZNJRA .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1LuZNJRA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1LuZNJRA .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn1LuZNJRA .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn1LuZNJRA .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn1LuZNJRA .container {
    padding: 0 16px;
  }
}
.cid-vn1LuZNJRA .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn1LuZNJRA .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn1LuZNJRA .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn1LuZNJRA .box {
    width: 100%;
  }
}
.cid-vn1LuZNJRA .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn1LuZNJRA .box .mbr-media {
    height: 450px;
  }
}
.cid-vn1LuZNJRA .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn1LuZNJRA .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn1LuZNJRA .mbr-media {
  position: relative;
}
.cid-vn1LuZNJRA .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn1LuZNJRA a:hover {
  background-image: none !important;
}
.cid-vn1LuZNJRA .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn1LuZNJRA .icon-wrap:hover,
.cid-vn1LuZNJRA .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn1LuZNJRA .icon-wrap:hover .mbr-iconfont,
.cid-vn1LuZNJRA .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn1LuZNJRA .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn1LuZNJRA .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn1LuZNJRA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn1LuZNJRA .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn1LuZNJRA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn1LuZNJRA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vmZOKyYI1r {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZOKyYI1r .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZOKyYI1r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZOKyYI1r .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZOKyYI1r .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZOKyYI1r .container {
    padding: 0 25px;
  }
}
.cid-vmZOKyYI1r .row {
  justify-content: center;
}
.cid-vmZOKyYI1r .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZOKyYI1r .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZOKyYI1r .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZOKyYI1r .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZOKyYI1r .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZOKyYI1r .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZOKyYI1r .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZOKyYI1r .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZOKyYI1r .list-wrapper .list .item-wrap:hover,
.cid-vmZOKyYI1r .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZOKyYI1r .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZOKyYI1r .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZOKyYI1r .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZOKyYI1r .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZOKyYI1r .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZOKyYI1r .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZOKyYI1r .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZOKyYI1r .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZOKyYI1r .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZOKyYI1r .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZOKyYI1r .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZOKyYI1r .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZOKyYI1r .mbr-section-btn {
  text-align: center;
}
.cid-vmZOKyYI1r .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZOKyYI1r .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZOKyYI1r .mbr-text {
  color: #ffffff;
}
.cid-vmZOKyYI1r .list {
  color: #ffffff;
}
.cid-vmZOKyYI1r .list,
.cid-vmZOKyYI1r .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZQbmkZMm {
  z-index: 1000;
  width: 100%;
}
.cid-vmZQbmkZMm nav.navbar {
  position: fixed;
}
.cid-vmZQbmkZMm .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZQbmkZMm .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZQbmkZMm .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZQbmkZMm .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZQbmkZMm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZQbmkZMm .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZQbmkZMm .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZQbmkZMm .dropdown-item:hover,
.cid-vmZQbmkZMm .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZQbmkZMm .dropdown-item:hover span {
  color: white;
}
.cid-vmZQbmkZMm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZQbmkZMm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZQbmkZMm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZQbmkZMm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZQbmkZMm .nav-link {
  position: relative;
}
.cid-vmZQbmkZMm .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZQbmkZMm .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZQbmkZMm .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZQbmkZMm .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZQbmkZMm .dropdown-menu,
.cid-vmZQbmkZMm .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZQbmkZMm .nav-item:focus,
.cid-vmZQbmkZMm .nav-link:focus {
  outline: none;
}
.cid-vmZQbmkZMm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZQbmkZMm .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZQbmkZMm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZQbmkZMm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZQbmkZMm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZQbmkZMm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZQbmkZMm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZQbmkZMm .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZQbmkZMm .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZQbmkZMm .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZQbmkZMm .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZQbmkZMm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZQbmkZMm .navbar.collapsed {
  justify-content: center;
}
.cid-vmZQbmkZMm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZQbmkZMm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZQbmkZMm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZQbmkZMm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZQbmkZMm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZQbmkZMm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZQbmkZMm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZQbmkZMm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZQbmkZMm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZQbmkZMm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZQbmkZMm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZQbmkZMm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZQbmkZMm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZQbmkZMm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZQbmkZMm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZQbmkZMm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZQbmkZMm .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZQbmkZMm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZQbmkZMm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZQbmkZMm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZQbmkZMm .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZQbmkZMm .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZQbmkZMm .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZQbmkZMm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZQbmkZMm .navbar-brand .navbar-caption:hover,
.cid-vmZQbmkZMm .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZQbmkZMm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZQbmkZMm .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZQbmkZMm .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZQbmkZMm .dropdown-item.active,
.cid-vmZQbmkZMm .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZQbmkZMm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZQbmkZMm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZQbmkZMm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZQbmkZMm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZQbmkZMm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZQbmkZMm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZQbmkZMm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZQbmkZMm ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZQbmkZMm ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZQbmkZMm .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZQbmkZMm .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZQbmkZMm .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZQbmkZMm .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZQbmkZMm button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZQbmkZMm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZQbmkZMm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZQbmkZMm button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZQbmkZMm button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZQbmkZMm button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZQbmkZMm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZQbmkZMm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZQbmkZMm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZQbmkZMm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZQbmkZMm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZQbmkZMm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZQbmkZMm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZQbmkZMm .navbar {
    height: 70px;
  }
  .cid-vmZQbmkZMm .navbar.opened {
    height: auto;
  }
  .cid-vmZQbmkZMm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZQbmkZMm .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZQbmkZMm .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZQbmkZMm .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZQbmkZMm .nav-item .nav-link:hover,
.cid-vmZQbmkZMm .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZQbmkZMm .nav-item .nav-link:hover::after,
.cid-vmZQbmkZMm .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZQbmkZMm .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZQbmkZMm .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZQbmkZMm .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZQbmkZMm .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZQbmkZMm .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZQbmkZMm .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZQbmkZMm .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZQbmkZMm .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZQbmkZMm .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZQbmkZMm .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZQbmkZMm .content-wrap {
  min-height: 70px;
}
.cid-vmZQbmC1p1 {
  position: relative;
  background-image: url("../../../assets/images/uchenie2-785x471.jpg");
}
.cid-vmZQbmC1p1 .gradient-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #171719 -30%, transparent 100%);
}
.cid-vmZQbmC1p1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZQbmC1p1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZQbmC1p1 .content-wrapper {
  position: relative;
  z-index: 1;
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-vmZQbmC1p1 .content-wrapper {
    padding: 50px 0;
  }
}
.cid-vmZQbmC1p1 .content-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vmZQbmC1p1 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 40%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-vmZQbmC1p1 .content-wrapper .text-wrapper .mbr-text {
    width: 60%;
  }
}
@media (max-width: 992px) {
  .cid-vmZQbmC1p1 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmZQbmC1p1 .content-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
.cid-vmZQbmC1p1 .mbr-section-title {
  color: #ffffff;
}
.cid-vmZQbmC1p1 .mbr-text,
.cid-vmZQbmC1p1 .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vmZQbmC1p1 .mbr-section-title,
.cid-vmZQbmC1p1 .mbr-section-btn {
  text-align: center;
  color: #00ded1;
}
.cid-vmZQtIsVC6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vmZQtIsVC6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZQtIsVC6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZQtIsVC6 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vmZQtIsVC6 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vmZQtIsVC6 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vmZQtIsVC6 .container {
    padding: 0 16px;
  }
}
.cid-vmZQtIsVC6 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vmZQtIsVC6 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vmZQtIsVC6 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vmZQtIsVC6 .box {
    width: 100%;
  }
}
.cid-vmZQtIsVC6 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vmZQtIsVC6 .box .mbr-media {
    height: 450px;
  }
}
.cid-vmZQtIsVC6 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vmZQtIsVC6 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vmZQtIsVC6 .mbr-media {
  position: relative;
}
.cid-vmZQtIsVC6 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vmZQtIsVC6 a:hover {
  background-image: none !important;
}
.cid-vmZQtIsVC6 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vmZQtIsVC6 .icon-wrap:hover,
.cid-vmZQtIsVC6 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vmZQtIsVC6 .icon-wrap:hover .mbr-iconfont,
.cid-vmZQtIsVC6 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vmZQtIsVC6 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vmZQtIsVC6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vmZQtIsVC6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vmZQtIsVC6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vmZQtIsVC6 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vmZQtIsVC6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vmZQbn244C {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZQbn244C .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZQbn244C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZQbn244C .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZQbn244C .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZQbn244C .container {
    padding: 0 25px;
  }
}
.cid-vmZQbn244C .row {
  justify-content: center;
}
.cid-vmZQbn244C .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZQbn244C .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZQbn244C .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZQbn244C .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZQbn244C .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZQbn244C .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZQbn244C .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZQbn244C .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZQbn244C .list-wrapper .list .item-wrap:hover,
.cid-vmZQbn244C .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZQbn244C .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZQbn244C .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZQbn244C .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZQbn244C .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZQbn244C .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZQbn244C .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZQbn244C .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZQbn244C .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZQbn244C .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZQbn244C .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZQbn244C .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZQbn244C .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZQbn244C .mbr-section-btn {
  text-align: center;
}
.cid-vmZQbn244C .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZQbn244C .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZQbn244C .mbr-text {
  color: #ffffff;
}
.cid-vmZQbn244C .list {
  color: #ffffff;
}
.cid-vmZQbn244C .list,
.cid-vmZQbn244C .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZRFO9vpt {
  z-index: 1000;
  width: 100%;
}
.cid-vmZRFO9vpt nav.navbar {
  position: fixed;
}
.cid-vmZRFO9vpt .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZRFO9vpt .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZRFO9vpt .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZRFO9vpt .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZRFO9vpt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZRFO9vpt .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZRFO9vpt .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZRFO9vpt .dropdown-item:hover,
.cid-vmZRFO9vpt .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZRFO9vpt .dropdown-item:hover span {
  color: white;
}
.cid-vmZRFO9vpt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZRFO9vpt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZRFO9vpt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZRFO9vpt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZRFO9vpt .nav-link {
  position: relative;
}
.cid-vmZRFO9vpt .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZRFO9vpt .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZRFO9vpt .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZRFO9vpt .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZRFO9vpt .dropdown-menu,
.cid-vmZRFO9vpt .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZRFO9vpt .nav-item:focus,
.cid-vmZRFO9vpt .nav-link:focus {
  outline: none;
}
.cid-vmZRFO9vpt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZRFO9vpt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZRFO9vpt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZRFO9vpt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZRFO9vpt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZRFO9vpt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZRFO9vpt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZRFO9vpt .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZRFO9vpt .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZRFO9vpt .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZRFO9vpt .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZRFO9vpt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZRFO9vpt .navbar.collapsed {
  justify-content: center;
}
.cid-vmZRFO9vpt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZRFO9vpt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZRFO9vpt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZRFO9vpt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZRFO9vpt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZRFO9vpt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZRFO9vpt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZRFO9vpt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZRFO9vpt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZRFO9vpt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZRFO9vpt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZRFO9vpt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZRFO9vpt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZRFO9vpt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZRFO9vpt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZRFO9vpt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZRFO9vpt .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZRFO9vpt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZRFO9vpt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZRFO9vpt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZRFO9vpt .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZRFO9vpt .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZRFO9vpt .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZRFO9vpt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZRFO9vpt .navbar-brand .navbar-caption:hover,
.cid-vmZRFO9vpt .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZRFO9vpt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZRFO9vpt .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZRFO9vpt .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZRFO9vpt .dropdown-item.active,
.cid-vmZRFO9vpt .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZRFO9vpt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZRFO9vpt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZRFO9vpt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZRFO9vpt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZRFO9vpt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZRFO9vpt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZRFO9vpt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZRFO9vpt ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZRFO9vpt ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZRFO9vpt .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZRFO9vpt .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZRFO9vpt .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZRFO9vpt .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZRFO9vpt button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZRFO9vpt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZRFO9vpt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZRFO9vpt button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZRFO9vpt button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZRFO9vpt button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZRFO9vpt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZRFO9vpt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZRFO9vpt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZRFO9vpt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZRFO9vpt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZRFO9vpt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZRFO9vpt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZRFO9vpt .navbar {
    height: 70px;
  }
  .cid-vmZRFO9vpt .navbar.opened {
    height: auto;
  }
  .cid-vmZRFO9vpt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZRFO9vpt .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZRFO9vpt .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZRFO9vpt .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZRFO9vpt .nav-item .nav-link:hover,
.cid-vmZRFO9vpt .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZRFO9vpt .nav-item .nav-link:hover::after,
.cid-vmZRFO9vpt .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZRFO9vpt .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZRFO9vpt .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZRFO9vpt .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZRFO9vpt .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZRFO9vpt .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZRFO9vpt .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZRFO9vpt .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZRFO9vpt .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZRFO9vpt .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZRFO9vpt .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZRFO9vpt .content-wrap {
  min-height: 70px;
}
.cid-vmZRFOqNyM {
  position: relative;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vmZRFOqNyM .gradient-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #171719 -30%, transparent 100%);
}
.cid-vmZRFOqNyM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZRFOqNyM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZRFOqNyM .content-wrapper {
  position: relative;
  z-index: 1;
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-vmZRFOqNyM .content-wrapper {
    padding: 50px 0;
  }
}
.cid-vmZRFOqNyM .content-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vmZRFOqNyM .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 40%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-vmZRFOqNyM .content-wrapper .text-wrapper .mbr-text {
    width: 60%;
  }
}
@media (max-width: 992px) {
  .cid-vmZRFOqNyM .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vmZRFOqNyM .content-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
.cid-vmZRFOqNyM .mbr-section-title {
  color: #ffffff;
}
.cid-vmZRFOqNyM .mbr-text,
.cid-vmZRFOqNyM .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vmZRFOqNyM .mbr-section-title,
.cid-vmZRFOqNyM .mbr-section-btn {
  text-align: center;
  color: #00ded1;
}
.cid-vmZRXGzFKR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vmZRXGzFKR .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZRXGzFKR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZRXGzFKR .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZRXGzFKR .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZRXGzFKR .container {
    padding: 0 25px;
  }
}
.cid-vmZRXGzFKR .cards {
  margin-right: 80px;
  margin-right: 0;
  margin-left: 80px;
}
@media (max-width: 992px) {
  .cid-vmZRXGzFKR .cards {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-vmZRXGzFKR .cards {
    margin: 0;
  }
}
.cid-vmZRXGzFKR .cards .item:first-child .item-wrapper {
  border: none;
  padding-top: 0;
}
.cid-vmZRXGzFKR .cards .item .item-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 32px 0 70px;
  border-top: 2px solid #2f2e30;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vmZRXGzFKR .cards .item .item-wrapper {
    display: block;
  }
}
.cid-vmZRXGzFKR .cards .item .item-wrapper:hover .item-img img,
.cid-vmZRXGzFKR .cards .item .item-wrapper:focus .item-img img {
  transform: scale(1.06);
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-img {
  min-width: 280px;
  margin-right: 28px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vmZRXGzFKR .cards .item .item-wrapper .item-img {
    margin: 0 0 28px 0;
    min-width: auto;
  }
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-img img {
  height: 220px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
  border-radius: 0 !important;
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-content {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1300px) {
  .cid-vmZRXGzFKR .cards .item .item-wrapper .item-content {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vmZRXGzFKR .cards .item .item-wrapper .item-content {
    margin: 0;
  }
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-content .content-wrap {
  margin-right: 60px;
}
@media (max-width: 1300px) {
  .cid-vmZRXGzFKR .cards .item .item-wrapper .item-content .content-wrap {
    margin: 0;
  }
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-content .content-wrap .mbr-card-title {
  margin-bottom: 10px;
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-content .content-wrap .mbr-text {
  margin-bottom: 25px;
  line-height: 1.5;
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-content .content-wrap .mbr-desc {
  margin-bottom: 0;
  line-height: 1.5;
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-content .content-wrap .mbr-desc span {
  background-color: #00ded1;
  padding: 2px 4px 0;
}
.cid-vmZRXGzFKR .cards .item .item-wrapper .item-content .mbr-section-btn {
  min-width: 190px;
}
@media (max-width: 1300px) {
  .cid-vmZRXGzFKR .cards .item .item-wrapper .item-content .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-vmZRXGzFKR .mbr-card-title {
  color: #2f2e30;
}
.cid-vmZRXGzFKR .mbr-text {
  color: #2f2e30;
}
.cid-vmZRXGzFKR .mbr-desc {
  color: #2f2e30;
}
.cid-vmZRFOQJJC {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZRFOQJJC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZRFOQJJC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZRFOQJJC .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZRFOQJJC .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZRFOQJJC .container {
    padding: 0 25px;
  }
}
.cid-vmZRFOQJJC .row {
  justify-content: center;
}
.cid-vmZRFOQJJC .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZRFOQJJC .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZRFOQJJC .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZRFOQJJC .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZRFOQJJC .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZRFOQJJC .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZRFOQJJC .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZRFOQJJC .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZRFOQJJC .list-wrapper .list .item-wrap:hover,
.cid-vmZRFOQJJC .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZRFOQJJC .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZRFOQJJC .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZRFOQJJC .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZRFOQJJC .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZRFOQJJC .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZRFOQJJC .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZRFOQJJC .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZRFOQJJC .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZRFOQJJC .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZRFOQJJC .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZRFOQJJC .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZRFOQJJC .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZRFOQJJC .mbr-section-btn {
  text-align: center;
}
.cid-vmZRFOQJJC .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZRFOQJJC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZRFOQJJC .mbr-text {
  color: #ffffff;
}
.cid-vmZRFOQJJC .list {
  color: #ffffff;
}
.cid-vmZRFOQJJC .list,
.cid-vmZRFOQJJC .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZSP3zFpa {
  z-index: 1000;
  width: 100%;
}
.cid-vmZSP3zFpa nav.navbar {
  position: fixed;
}
.cid-vmZSP3zFpa .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZSP3zFpa .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZSP3zFpa .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZSP3zFpa .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZSP3zFpa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZSP3zFpa .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZSP3zFpa .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZSP3zFpa .dropdown-item:hover,
.cid-vmZSP3zFpa .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZSP3zFpa .dropdown-item:hover span {
  color: white;
}
.cid-vmZSP3zFpa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZSP3zFpa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZSP3zFpa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZSP3zFpa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZSP3zFpa .nav-link {
  position: relative;
}
.cid-vmZSP3zFpa .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZSP3zFpa .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZSP3zFpa .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZSP3zFpa .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZSP3zFpa .dropdown-menu,
.cid-vmZSP3zFpa .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZSP3zFpa .nav-item:focus,
.cid-vmZSP3zFpa .nav-link:focus {
  outline: none;
}
.cid-vmZSP3zFpa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZSP3zFpa .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZSP3zFpa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZSP3zFpa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZSP3zFpa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZSP3zFpa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZSP3zFpa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZSP3zFpa .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZSP3zFpa .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZSP3zFpa .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZSP3zFpa .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZSP3zFpa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZSP3zFpa .navbar.collapsed {
  justify-content: center;
}
.cid-vmZSP3zFpa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZSP3zFpa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZSP3zFpa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZSP3zFpa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZSP3zFpa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZSP3zFpa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZSP3zFpa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZSP3zFpa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZSP3zFpa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZSP3zFpa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZSP3zFpa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZSP3zFpa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZSP3zFpa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZSP3zFpa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZSP3zFpa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZSP3zFpa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZSP3zFpa .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZSP3zFpa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZSP3zFpa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZSP3zFpa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZSP3zFpa .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZSP3zFpa .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZSP3zFpa .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZSP3zFpa .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZSP3zFpa .navbar-brand .navbar-caption:hover,
.cid-vmZSP3zFpa .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZSP3zFpa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZSP3zFpa .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZSP3zFpa .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZSP3zFpa .dropdown-item.active,
.cid-vmZSP3zFpa .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZSP3zFpa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZSP3zFpa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZSP3zFpa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZSP3zFpa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZSP3zFpa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZSP3zFpa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZSP3zFpa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZSP3zFpa ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZSP3zFpa ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZSP3zFpa .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZSP3zFpa .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZSP3zFpa .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZSP3zFpa .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZSP3zFpa button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZSP3zFpa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZSP3zFpa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZSP3zFpa button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZSP3zFpa button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZSP3zFpa button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZSP3zFpa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZSP3zFpa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZSP3zFpa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZSP3zFpa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZSP3zFpa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZSP3zFpa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZSP3zFpa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZSP3zFpa .navbar {
    height: 70px;
  }
  .cid-vmZSP3zFpa .navbar.opened {
    height: auto;
  }
  .cid-vmZSP3zFpa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZSP3zFpa .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZSP3zFpa .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZSP3zFpa .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZSP3zFpa .nav-item .nav-link:hover,
.cid-vmZSP3zFpa .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZSP3zFpa .nav-item .nav-link:hover::after,
.cid-vmZSP3zFpa .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZSP3zFpa .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZSP3zFpa .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZSP3zFpa .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZSP3zFpa .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZSP3zFpa .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZSP3zFpa .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZSP3zFpa .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZSP3zFpa .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZSP3zFpa .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZSP3zFpa .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZSP3zFpa .content-wrap {
  min-height: 70px;
}
.cid-vmZSP3PP6t {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vmZSP3PP6t .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vmZT8xfmms {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vmZT8xfmms .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZT8xfmms .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vmZT8xfmms .container {
    padding: 0 22px;
  }
}
.cid-vmZT8xfmms .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vmZT8xfmms .mbr-text {
  color: #000000;
}
.cid-vmZSP4qTqo {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZSP4qTqo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZSP4qTqo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZSP4qTqo .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZSP4qTqo .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZSP4qTqo .container {
    padding: 0 25px;
  }
}
.cid-vmZSP4qTqo .row {
  justify-content: center;
}
.cid-vmZSP4qTqo .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZSP4qTqo .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZSP4qTqo .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZSP4qTqo .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZSP4qTqo .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZSP4qTqo .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZSP4qTqo .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZSP4qTqo .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZSP4qTqo .list-wrapper .list .item-wrap:hover,
.cid-vmZSP4qTqo .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZSP4qTqo .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZSP4qTqo .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZSP4qTqo .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZSP4qTqo .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZSP4qTqo .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZSP4qTqo .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZSP4qTqo .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZSP4qTqo .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZSP4qTqo .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZSP4qTqo .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZSP4qTqo .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZSP4qTqo .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZSP4qTqo .mbr-section-btn {
  text-align: center;
}
.cid-vmZSP4qTqo .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZSP4qTqo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZSP4qTqo .mbr-text {
  color: #ffffff;
}
.cid-vmZSP4qTqo .list {
  color: #ffffff;
}
.cid-vmZSP4qTqo .list,
.cid-vmZSP4qTqo .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vmZVxit7Oe {
  z-index: 1000;
  width: 100%;
}
.cid-vmZVxit7Oe nav.navbar {
  position: fixed;
}
.cid-vmZVxit7Oe .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vmZVxit7Oe .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vmZVxit7Oe .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vmZVxit7Oe .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vmZVxit7Oe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZVxit7Oe .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vmZVxit7Oe .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vmZVxit7Oe .dropdown-item:hover,
.cid-vmZVxit7Oe .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vmZVxit7Oe .dropdown-item:hover span {
  color: white;
}
.cid-vmZVxit7Oe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vmZVxit7Oe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vmZVxit7Oe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vmZVxit7Oe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vmZVxit7Oe .nav-link {
  position: relative;
}
.cid-vmZVxit7Oe .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vmZVxit7Oe .container {
    flex-wrap: nowrap;
  }
}
.cid-vmZVxit7Oe .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vmZVxit7Oe .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vmZVxit7Oe .dropdown-menu,
.cid-vmZVxit7Oe .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vmZVxit7Oe .nav-item:focus,
.cid-vmZVxit7Oe .nav-link:focus {
  outline: none;
}
.cid-vmZVxit7Oe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vmZVxit7Oe .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vmZVxit7Oe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vmZVxit7Oe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vmZVxit7Oe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vmZVxit7Oe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vmZVxit7Oe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZVxit7Oe .navbar.opened {
  transition: all 0.3s;
}
.cid-vmZVxit7Oe .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vmZVxit7Oe .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vmZVxit7Oe .navbar .navbar-logo img {
  width: auto;
}
.cid-vmZVxit7Oe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vmZVxit7Oe .navbar.collapsed {
  justify-content: center;
}
.cid-vmZVxit7Oe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vmZVxit7Oe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vmZVxit7Oe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vmZVxit7Oe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vmZVxit7Oe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vmZVxit7Oe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vmZVxit7Oe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vmZVxit7Oe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vmZVxit7Oe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vmZVxit7Oe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vmZVxit7Oe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vmZVxit7Oe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vmZVxit7Oe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vmZVxit7Oe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vmZVxit7Oe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vmZVxit7Oe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vmZVxit7Oe .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vmZVxit7Oe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vmZVxit7Oe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vmZVxit7Oe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vmZVxit7Oe .navbar.navbar-short {
  min-height: 70px;
}
.cid-vmZVxit7Oe .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vmZVxit7Oe .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vmZVxit7Oe .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vmZVxit7Oe .navbar-brand .navbar-caption:hover,
.cid-vmZVxit7Oe .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZVxit7Oe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vmZVxit7Oe .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vmZVxit7Oe .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vmZVxit7Oe .dropdown-item.active,
.cid-vmZVxit7Oe .dropdown-item:active {
  background-color: transparent;
}
.cid-vmZVxit7Oe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vmZVxit7Oe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vmZVxit7Oe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vmZVxit7Oe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vmZVxit7Oe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vmZVxit7Oe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vmZVxit7Oe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vmZVxit7Oe ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vmZVxit7Oe ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vmZVxit7Oe .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vmZVxit7Oe .navbar-buttons {
    text-align: left;
  }
}
.cid-vmZVxit7Oe .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vmZVxit7Oe .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vmZVxit7Oe button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vmZVxit7Oe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vmZVxit7Oe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vmZVxit7Oe button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZVxit7Oe button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vmZVxit7Oe button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vmZVxit7Oe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZVxit7Oe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vmZVxit7Oe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vmZVxit7Oe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vmZVxit7Oe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vmZVxit7Oe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vmZVxit7Oe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vmZVxit7Oe .navbar {
    height: 70px;
  }
  .cid-vmZVxit7Oe .navbar.opened {
    height: auto;
  }
  .cid-vmZVxit7Oe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vmZVxit7Oe .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vmZVxit7Oe .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vmZVxit7Oe .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vmZVxit7Oe .nav-item .nav-link:hover,
.cid-vmZVxit7Oe .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vmZVxit7Oe .nav-item .nav-link:hover::after,
.cid-vmZVxit7Oe .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vmZVxit7Oe .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vmZVxit7Oe .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vmZVxit7Oe .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vmZVxit7Oe .navbar {
    justify-content: flex-start !important;
  }
  .cid-vmZVxit7Oe .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vmZVxit7Oe .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vmZVxit7Oe .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vmZVxit7Oe .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vmZVxit7Oe .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vmZVxit7Oe .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vmZVxit7Oe .content-wrap {
  min-height: 70px;
}
.cid-vmZYWuj79y {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vmZYWuj79y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZYWuj79y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZYWuj79y .mbr-section-head {
  width: 100%;
  margin-bottom: 36px;
}
.cid-vmZYWuj79y .mbr-section-title {
  color: #000000;
}
.cid-vmZYWuj79y .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-vmZYWuj79y .tabl-container {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-vmZYWuj79y .tabl-item-row {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-vmZYWuj79y .tabl-item-row:nth-child(2n) {
  background: rgba(0, 0, 0, 0.02);
}
.cid-vmZYWuj79y .tabl-item-column {
  width: 33.33333333%;
  flex-grow: 1;
  padding: 14px;
}
@media (max-width: 767px) {
  .cid-vmZYWuj79y .tabl-item-column {
    padding: 10px;
  }
}
.cid-vmZYWuj79y .card-title {
  color: #45494E;
}
.cid-vmZYWuj79y .card-text {
  color: #45494E;
}
.cid-vmZW0RNzXB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vmZW0RNzXB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZW0RNzXB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZW0RNzXB .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZW0RNzXB .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZW0RNzXB .container {
    padding: 0 25px;
  }
}
.cid-vmZW0RNzXB .mbr-section-title {
  margin-bottom: 25px;
}
.cid-vmZW0RNzXB .google-map iframe {
  height: 565px;
  border-radius: 0 !important;
  filter: grayscale(100%);
}
@media (max-width: 992px) {
  .cid-vmZW0RNzXB .google-map iframe {
    height: 350px;
  }
}
.cid-vmZVxjsfph {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vmZVxjsfph .mbr-fallback-image.disabled {
  display: none;
}
.cid-vmZVxjsfph .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vmZVxjsfph .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vmZVxjsfph .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vmZVxjsfph .container {
    padding: 0 25px;
  }
}
.cid-vmZVxjsfph .row {
  justify-content: center;
}
.cid-vmZVxjsfph .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vmZVxjsfph .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vmZVxjsfph .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vmZVxjsfph .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZVxjsfph .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZVxjsfph .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vmZVxjsfph .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vmZVxjsfph .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vmZVxjsfph .list-wrapper .list .item-wrap:hover,
.cid-vmZVxjsfph .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vmZVxjsfph .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vmZVxjsfph .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vmZVxjsfph .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vmZVxjsfph .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vmZVxjsfph .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vmZVxjsfph .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vmZVxjsfph .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vmZVxjsfph .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vmZVxjsfph .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vmZVxjsfph .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vmZVxjsfph .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vmZVxjsfph .copyright {
    margin-bottom: 20px;
  }
}
.cid-vmZVxjsfph .mbr-section-btn {
  text-align: center;
}
.cid-vmZVxjsfph .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vmZVxjsfph .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vmZVxjsfph .mbr-text {
  color: #ffffff;
}
.cid-vmZVxjsfph .list {
  color: #ffffff;
}
.cid-vmZVxjsfph .list,
.cid-vmZVxjsfph .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn0ROtua5M {
  z-index: 1000;
  width: 100%;
}
.cid-vn0ROtua5M nav.navbar {
  position: fixed;
}
.cid-vn0ROtua5M .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn0ROtua5M .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn0ROtua5M .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn0ROtua5M .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn0ROtua5M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn0ROtua5M .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn0ROtua5M .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn0ROtua5M .dropdown-item:hover,
.cid-vn0ROtua5M .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn0ROtua5M .dropdown-item:hover span {
  color: white;
}
.cid-vn0ROtua5M .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn0ROtua5M .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn0ROtua5M .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn0ROtua5M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn0ROtua5M .nav-link {
  position: relative;
}
.cid-vn0ROtua5M .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn0ROtua5M .container {
    flex-wrap: nowrap;
  }
}
.cid-vn0ROtua5M .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn0ROtua5M .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn0ROtua5M .dropdown-menu,
.cid-vn0ROtua5M .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn0ROtua5M .nav-item:focus,
.cid-vn0ROtua5M .nav-link:focus {
  outline: none;
}
.cid-vn0ROtua5M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn0ROtua5M .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn0ROtua5M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn0ROtua5M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn0ROtua5M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn0ROtua5M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn0ROtua5M .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn0ROtua5M .navbar.opened {
  transition: all 0.3s;
}
.cid-vn0ROtua5M .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn0ROtua5M .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn0ROtua5M .navbar .navbar-logo img {
  width: auto;
}
.cid-vn0ROtua5M .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn0ROtua5M .navbar.collapsed {
  justify-content: center;
}
.cid-vn0ROtua5M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn0ROtua5M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn0ROtua5M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn0ROtua5M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn0ROtua5M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn0ROtua5M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn0ROtua5M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn0ROtua5M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn0ROtua5M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn0ROtua5M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn0ROtua5M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn0ROtua5M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn0ROtua5M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn0ROtua5M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn0ROtua5M .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn0ROtua5M .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn0ROtua5M .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn0ROtua5M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn0ROtua5M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn0ROtua5M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn0ROtua5M .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn0ROtua5M .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn0ROtua5M .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn0ROtua5M .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn0ROtua5M .navbar-brand .navbar-caption:hover,
.cid-vn0ROtua5M .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn0ROtua5M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn0ROtua5M .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn0ROtua5M .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn0ROtua5M .dropdown-item.active,
.cid-vn0ROtua5M .dropdown-item:active {
  background-color: transparent;
}
.cid-vn0ROtua5M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn0ROtua5M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn0ROtua5M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn0ROtua5M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn0ROtua5M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn0ROtua5M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn0ROtua5M .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn0ROtua5M ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn0ROtua5M ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn0ROtua5M .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn0ROtua5M .navbar-buttons {
    text-align: left;
  }
}
.cid-vn0ROtua5M .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn0ROtua5M .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn0ROtua5M button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn0ROtua5M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn0ROtua5M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn0ROtua5M button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn0ROtua5M button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn0ROtua5M button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn0ROtua5M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn0ROtua5M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn0ROtua5M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn0ROtua5M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn0ROtua5M .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn0ROtua5M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn0ROtua5M .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn0ROtua5M .navbar {
    height: 70px;
  }
  .cid-vn0ROtua5M .navbar.opened {
    height: auto;
  }
  .cid-vn0ROtua5M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn0ROtua5M .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn0ROtua5M .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn0ROtua5M .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn0ROtua5M .nav-item .nav-link:hover,
.cid-vn0ROtua5M .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn0ROtua5M .nav-item .nav-link:hover::after,
.cid-vn0ROtua5M .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn0ROtua5M .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn0ROtua5M .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn0ROtua5M .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn0ROtua5M .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn0ROtua5M .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn0ROtua5M .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn0ROtua5M .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn0ROtua5M .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn0ROtua5M .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn0ROtua5M .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn0ROtua5M .content-wrap {
  min-height: 70px;
}
.cid-vn0S3RNsrE {
  padding-top: 8rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vn0S3RNsrE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn0S3RNsrE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn0S3RNsrE .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn0S3RNsrE .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn0S3RNsrE .container {
    padding: 0 25px;
  }
}
.cid-vn0S3RNsrE .row {
  justify-content: center;
}
.cid-vn0S3RNsrE .item {
  margin-bottom: 32px;
}
.cid-vn0S3RNsrE .item .item-wrapper:hover .item-img::after,
.cid-vn0S3RNsrE .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-vn0S3RNsrE .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-vn0S3RNsrE .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-vn0S3RNsrE .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-vn0S3RNsrE .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-vn0S3RNsrE .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-vn0S3RNsrE .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-vn0S3RNsrE .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-vn0S3RNsrE .mbr-card-title {
  color: #ffffff;
}
.cid-vn0S3RNsrE .mbr-card-title,
.cid-vn0S3RNsrE .mbr-section-btn {
  color: #ffffff;
}
.cid-vn0ROueFj4 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn0ROueFj4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn0ROueFj4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn0ROueFj4 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn0ROueFj4 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn0ROueFj4 .container {
    padding: 0 25px;
  }
}
.cid-vn0ROueFj4 .row {
  justify-content: center;
}
.cid-vn0ROueFj4 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn0ROueFj4 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn0ROueFj4 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn0ROueFj4 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn0ROueFj4 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn0ROueFj4 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn0ROueFj4 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn0ROueFj4 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn0ROueFj4 .list-wrapper .list .item-wrap:hover,
.cid-vn0ROueFj4 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn0ROueFj4 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn0ROueFj4 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn0ROueFj4 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn0ROueFj4 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn0ROueFj4 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn0ROueFj4 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn0ROueFj4 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn0ROueFj4 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn0ROueFj4 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn0ROueFj4 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn0ROueFj4 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn0ROueFj4 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn0ROueFj4 .mbr-section-btn {
  text-align: center;
}
.cid-vn0ROueFj4 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn0ROueFj4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn0ROueFj4 .mbr-text {
  color: #ffffff;
}
.cid-vn0ROueFj4 .list {
  color: #ffffff;
}
.cid-vn0ROueFj4 .list,
.cid-vn0ROueFj4 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn12WkSVit {
  z-index: 1000;
  width: 100%;
}
.cid-vn12WkSVit nav.navbar {
  position: fixed;
}
.cid-vn12WkSVit .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn12WkSVit .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn12WkSVit .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn12WkSVit .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn12WkSVit .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn12WkSVit .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn12WkSVit .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn12WkSVit .dropdown-item:hover,
.cid-vn12WkSVit .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn12WkSVit .dropdown-item:hover span {
  color: white;
}
.cid-vn12WkSVit .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn12WkSVit .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn12WkSVit .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn12WkSVit .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn12WkSVit .nav-link {
  position: relative;
}
.cid-vn12WkSVit .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn12WkSVit .container {
    flex-wrap: nowrap;
  }
}
.cid-vn12WkSVit .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn12WkSVit .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn12WkSVit .dropdown-menu,
.cid-vn12WkSVit .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn12WkSVit .nav-item:focus,
.cid-vn12WkSVit .nav-link:focus {
  outline: none;
}
.cid-vn12WkSVit .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn12WkSVit .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn12WkSVit .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn12WkSVit .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn12WkSVit .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn12WkSVit .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn12WkSVit .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn12WkSVit .navbar.opened {
  transition: all 0.3s;
}
.cid-vn12WkSVit .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn12WkSVit .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn12WkSVit .navbar .navbar-logo img {
  width: auto;
}
.cid-vn12WkSVit .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn12WkSVit .navbar.collapsed {
  justify-content: center;
}
.cid-vn12WkSVit .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn12WkSVit .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn12WkSVit .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn12WkSVit .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn12WkSVit .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn12WkSVit .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn12WkSVit .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn12WkSVit .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn12WkSVit .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn12WkSVit .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn12WkSVit .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn12WkSVit .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn12WkSVit .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn12WkSVit .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn12WkSVit .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn12WkSVit .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn12WkSVit .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn12WkSVit .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn12WkSVit .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn12WkSVit .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn12WkSVit .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn12WkSVit .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn12WkSVit .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn12WkSVit .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn12WkSVit .navbar-brand .navbar-caption:hover,
.cid-vn12WkSVit .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn12WkSVit .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn12WkSVit .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn12WkSVit .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn12WkSVit .dropdown-item.active,
.cid-vn12WkSVit .dropdown-item:active {
  background-color: transparent;
}
.cid-vn12WkSVit .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn12WkSVit .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn12WkSVit .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn12WkSVit .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn12WkSVit .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn12WkSVit .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn12WkSVit .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn12WkSVit ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn12WkSVit ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn12WkSVit .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn12WkSVit .navbar-buttons {
    text-align: left;
  }
}
.cid-vn12WkSVit .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn12WkSVit .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn12WkSVit button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn12WkSVit button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn12WkSVit button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn12WkSVit button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn12WkSVit button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn12WkSVit button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn12WkSVit nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn12WkSVit nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn12WkSVit nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn12WkSVit nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn12WkSVit .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn12WkSVit a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn12WkSVit .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn12WkSVit .navbar {
    height: 70px;
  }
  .cid-vn12WkSVit .navbar.opened {
    height: auto;
  }
  .cid-vn12WkSVit .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn12WkSVit .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn12WkSVit .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn12WkSVit .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn12WkSVit .nav-item .nav-link:hover,
.cid-vn12WkSVit .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn12WkSVit .nav-item .nav-link:hover::after,
.cid-vn12WkSVit .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn12WkSVit .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn12WkSVit .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn12WkSVit .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn12WkSVit .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn12WkSVit .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn12WkSVit .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn12WkSVit .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn12WkSVit .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn12WkSVit .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn12WkSVit .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn12WkSVit .content-wrap {
  min-height: 70px;
}
.cid-vn13jcMdrb {
  overflow: hidden;
  background-image: url("../../../assets/images/main1-1500x1134.jpg");
}
.cid-vn13jcMdrb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn13jcMdrb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn13jcMdrb .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn13jcMdrb .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn13jcMdrb .container {
    padding: 0 25px;
  }
}
.cid-vn13jcMdrb .title-wrapper {
  margin-right: 50px;
}
@media (max-width: 992px) {
  .cid-vn13jcMdrb .title-wrapper {
    margin: 0 0 50px 0;
  }
}
.cid-vn13jcMdrb .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vn13jcMdrb .title-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn13jcMdrb .image-wrapper img {
  height: 600px;
  border-radius: 100px 0 0 0 !important;
  object-fit: cover;
  border-radius: 0 100px 0 0 !important;
}
@media (max-width: 992px) {
  .cid-vn13jcMdrb .image-wrapper img {
    height: 350px;
  }
}
.cid-vn13jcMdrb .mbr-section-title {
  color: #2f2e30;
}
.cid-vn13jcMdrb .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-vn13jcMdrb .mbr-section-title,
.cid-vn13jcMdrb .mbr-section-btn {
  color: #ffffff;
  text-align: justify;
}
.cid-vn13gDrPpc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vn13gDrPpc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn13gDrPpc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn13gDrPpc .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn13gDrPpc .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn13gDrPpc .container {
    padding: 0 25px;
  }
}
.cid-vn13gDrPpc .row {
  justify-content: center;
}
.cid-vn13gDrPpc .item {
  margin-bottom: 32px;
}
.cid-vn13gDrPpc .item .item-wrapper:hover .item-img::after,
.cid-vn13gDrPpc .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-vn13gDrPpc .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-vn13gDrPpc .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-vn13gDrPpc .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-vn13gDrPpc .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-vn13gDrPpc .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-vn13gDrPpc .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-vn13gDrPpc .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-vn13gDrPpc .mbr-card-title {
  color: #ffffff;
}
.cid-vn12Wlujsn {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn12Wlujsn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn12Wlujsn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn12Wlujsn .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn12Wlujsn .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn12Wlujsn .container {
    padding: 0 25px;
  }
}
.cid-vn12Wlujsn .row {
  justify-content: center;
}
.cid-vn12Wlujsn .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn12Wlujsn .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn12Wlujsn .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn12Wlujsn .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn12Wlujsn .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn12Wlujsn .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn12Wlujsn .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn12Wlujsn .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn12Wlujsn .list-wrapper .list .item-wrap:hover,
.cid-vn12Wlujsn .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn12Wlujsn .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn12Wlujsn .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn12Wlujsn .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn12Wlujsn .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn12Wlujsn .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn12Wlujsn .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn12Wlujsn .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn12Wlujsn .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn12Wlujsn .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn12Wlujsn .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn12Wlujsn .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn12Wlujsn .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn12Wlujsn .mbr-section-btn {
  text-align: center;
}
.cid-vn12Wlujsn .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn12Wlujsn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn12Wlujsn .mbr-text {
  color: #ffffff;
}
.cid-vn12Wlujsn .list {
  color: #ffffff;
}
.cid-vn12Wlujsn .list,
.cid-vn12Wlujsn .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn14tOqW2v {
  z-index: 1000;
  width: 100%;
}
.cid-vn14tOqW2v nav.navbar {
  position: fixed;
}
.cid-vn14tOqW2v .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn14tOqW2v .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn14tOqW2v .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn14tOqW2v .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn14tOqW2v .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn14tOqW2v .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn14tOqW2v .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn14tOqW2v .dropdown-item:hover,
.cid-vn14tOqW2v .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn14tOqW2v .dropdown-item:hover span {
  color: white;
}
.cid-vn14tOqW2v .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn14tOqW2v .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn14tOqW2v .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn14tOqW2v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn14tOqW2v .nav-link {
  position: relative;
}
.cid-vn14tOqW2v .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn14tOqW2v .container {
    flex-wrap: nowrap;
  }
}
.cid-vn14tOqW2v .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn14tOqW2v .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn14tOqW2v .dropdown-menu,
.cid-vn14tOqW2v .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn14tOqW2v .nav-item:focus,
.cid-vn14tOqW2v .nav-link:focus {
  outline: none;
}
.cid-vn14tOqW2v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn14tOqW2v .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn14tOqW2v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn14tOqW2v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn14tOqW2v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn14tOqW2v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn14tOqW2v .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn14tOqW2v .navbar.opened {
  transition: all 0.3s;
}
.cid-vn14tOqW2v .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn14tOqW2v .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn14tOqW2v .navbar .navbar-logo img {
  width: auto;
}
.cid-vn14tOqW2v .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn14tOqW2v .navbar.collapsed {
  justify-content: center;
}
.cid-vn14tOqW2v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn14tOqW2v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn14tOqW2v .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn14tOqW2v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn14tOqW2v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn14tOqW2v .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn14tOqW2v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn14tOqW2v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn14tOqW2v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn14tOqW2v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn14tOqW2v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn14tOqW2v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn14tOqW2v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn14tOqW2v .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn14tOqW2v .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn14tOqW2v .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn14tOqW2v .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn14tOqW2v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn14tOqW2v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn14tOqW2v .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn14tOqW2v .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn14tOqW2v .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn14tOqW2v .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn14tOqW2v .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn14tOqW2v .navbar-brand .navbar-caption:hover,
.cid-vn14tOqW2v .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn14tOqW2v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn14tOqW2v .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn14tOqW2v .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn14tOqW2v .dropdown-item.active,
.cid-vn14tOqW2v .dropdown-item:active {
  background-color: transparent;
}
.cid-vn14tOqW2v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn14tOqW2v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn14tOqW2v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn14tOqW2v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn14tOqW2v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn14tOqW2v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn14tOqW2v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn14tOqW2v ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn14tOqW2v ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn14tOqW2v .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn14tOqW2v .navbar-buttons {
    text-align: left;
  }
}
.cid-vn14tOqW2v .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn14tOqW2v .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn14tOqW2v button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn14tOqW2v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn14tOqW2v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn14tOqW2v button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn14tOqW2v button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn14tOqW2v button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn14tOqW2v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn14tOqW2v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn14tOqW2v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn14tOqW2v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn14tOqW2v .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn14tOqW2v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn14tOqW2v .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn14tOqW2v .navbar {
    height: 70px;
  }
  .cid-vn14tOqW2v .navbar.opened {
    height: auto;
  }
  .cid-vn14tOqW2v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn14tOqW2v .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn14tOqW2v .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn14tOqW2v .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn14tOqW2v .nav-item .nav-link:hover,
.cid-vn14tOqW2v .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn14tOqW2v .nav-item .nav-link:hover::after,
.cid-vn14tOqW2v .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn14tOqW2v .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn14tOqW2v .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn14tOqW2v .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn14tOqW2v .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn14tOqW2v .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn14tOqW2v .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn14tOqW2v .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn14tOqW2v .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn14tOqW2v .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn14tOqW2v .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn14tOqW2v .content-wrap {
  min-height: 70px;
}
.cid-vn14HTNbie {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn14HTNbie .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vn14K7t6PY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fffdf7;
}
.cid-vn14K7t6PY .item-img {
  width: 100%;
  margin-bottom: 20px;
}
.cid-vn14K7t6PY .item:focus,
.cid-vn14K7t6PY span:focus {
  outline: none;
}
.cid-vn14K7t6PY .row {
  margin-left: -32px;
  margin-right: -32px;
}
.cid-vn14K7t6PY .item {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  cursor: pointer;
  padding: 50px 50px 24px;
  margin: -1px 0 0;
  border-bottom: 1px solid #7f8678;
  border-top: 1px solid #7f8678;
}
.cid-vn14K7t6PY .item-img {
  display: flex;
  transition: border-color 200ms ease;
  overflow: hidden;
}
.cid-vn14K7t6PY .item-img img {
  object-fit: cover;
  height: auto;
  width: 100%;
}
.cid-vn14K7t6PY .item-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  background: transparent;
  height: 100%;
  flex-flow: column nowrap;
}
.cid-vn14K7t6PY .item-content {
  width: 100%;
}
.cid-vn14K7t6PY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-vn14K7t6PY .mbr-section-title {
  color: #000000;
}
.cid-vn14K7t6PY .item-title {
  color: #000000;
  margin-bottom: 0;
  text-align: left;
}
.cid-vn14K7t6PY .mbr-text,
.cid-vn14K7t6PY .mbr-section-btn {
  text-align: left;
}
.cid-vn14K7t6PY .item-subtitle {
  text-align: center;
}
.cid-vn14K7t6PY .text-art,
.cid-vn14K7t6PY .text-client {
  color: #3d3d3d;
}
@media (max-width: 767px) {
  .cid-vn14K7t6PY .item {
    border-right: none !important;
  }
  .cid-vn14K7t6PY .item:not(:last-child) {
    border-bottom: 1px solid #7f8678;
  }
  .cid-vn14K7t6PY .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 1199px) {
  .cid-vn14K7t6PY .item:not(:nth-child(2n)) {
    border-right: 1px solid #7f8678;
  }
}
@media (min-width: 1200px) {
  .cid-vn14K7t6PY .item:not(:nth-child(3n)) {
    border-right: 1px solid #7f8678;
  }
}
.cid-vn14K7t6PY .link-wrap {
  margin-top: 42px;
}
.cid-vn14K7t6PY .emerging-underline-link {
  color: #3d3d3d;
  margin-right: 12px;
}
.cid-vn14tP1KVE {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn14tP1KVE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn14tP1KVE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn14tP1KVE .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn14tP1KVE .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn14tP1KVE .container {
    padding: 0 25px;
  }
}
.cid-vn14tP1KVE .row {
  justify-content: center;
}
.cid-vn14tP1KVE .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn14tP1KVE .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn14tP1KVE .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn14tP1KVE .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn14tP1KVE .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn14tP1KVE .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn14tP1KVE .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn14tP1KVE .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn14tP1KVE .list-wrapper .list .item-wrap:hover,
.cid-vn14tP1KVE .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn14tP1KVE .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn14tP1KVE .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn14tP1KVE .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn14tP1KVE .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn14tP1KVE .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn14tP1KVE .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn14tP1KVE .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn14tP1KVE .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn14tP1KVE .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn14tP1KVE .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn14tP1KVE .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn14tP1KVE .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn14tP1KVE .mbr-section-btn {
  text-align: center;
}
.cid-vn14tP1KVE .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn14tP1KVE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn14tP1KVE .mbr-text {
  color: #ffffff;
}
.cid-vn14tP1KVE .list {
  color: #ffffff;
}
.cid-vn14tP1KVE .list,
.cid-vn14tP1KVE .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn15x30rVt {
  z-index: 1000;
  width: 100%;
}
.cid-vn15x30rVt nav.navbar {
  position: fixed;
}
.cid-vn15x30rVt .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn15x30rVt .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn15x30rVt .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn15x30rVt .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn15x30rVt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn15x30rVt .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn15x30rVt .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn15x30rVt .dropdown-item:hover,
.cid-vn15x30rVt .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn15x30rVt .dropdown-item:hover span {
  color: white;
}
.cid-vn15x30rVt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn15x30rVt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn15x30rVt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn15x30rVt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn15x30rVt .nav-link {
  position: relative;
}
.cid-vn15x30rVt .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn15x30rVt .container {
    flex-wrap: nowrap;
  }
}
.cid-vn15x30rVt .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn15x30rVt .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn15x30rVt .dropdown-menu,
.cid-vn15x30rVt .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn15x30rVt .nav-item:focus,
.cid-vn15x30rVt .nav-link:focus {
  outline: none;
}
.cid-vn15x30rVt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn15x30rVt .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn15x30rVt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn15x30rVt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn15x30rVt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn15x30rVt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn15x30rVt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn15x30rVt .navbar.opened {
  transition: all 0.3s;
}
.cid-vn15x30rVt .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn15x30rVt .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn15x30rVt .navbar .navbar-logo img {
  width: auto;
}
.cid-vn15x30rVt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn15x30rVt .navbar.collapsed {
  justify-content: center;
}
.cid-vn15x30rVt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn15x30rVt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn15x30rVt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn15x30rVt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn15x30rVt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn15x30rVt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn15x30rVt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn15x30rVt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn15x30rVt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn15x30rVt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn15x30rVt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn15x30rVt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn15x30rVt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn15x30rVt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn15x30rVt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn15x30rVt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn15x30rVt .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn15x30rVt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn15x30rVt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn15x30rVt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn15x30rVt .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn15x30rVt .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn15x30rVt .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn15x30rVt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn15x30rVt .navbar-brand .navbar-caption:hover,
.cid-vn15x30rVt .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn15x30rVt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn15x30rVt .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn15x30rVt .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn15x30rVt .dropdown-item.active,
.cid-vn15x30rVt .dropdown-item:active {
  background-color: transparent;
}
.cid-vn15x30rVt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn15x30rVt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn15x30rVt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn15x30rVt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn15x30rVt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn15x30rVt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn15x30rVt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn15x30rVt ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn15x30rVt ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn15x30rVt .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn15x30rVt .navbar-buttons {
    text-align: left;
  }
}
.cid-vn15x30rVt .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn15x30rVt .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn15x30rVt button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn15x30rVt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn15x30rVt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn15x30rVt button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn15x30rVt button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn15x30rVt button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn15x30rVt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn15x30rVt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn15x30rVt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn15x30rVt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn15x30rVt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn15x30rVt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn15x30rVt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn15x30rVt .navbar {
    height: 70px;
  }
  .cid-vn15x30rVt .navbar.opened {
    height: auto;
  }
  .cid-vn15x30rVt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn15x30rVt .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn15x30rVt .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn15x30rVt .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn15x30rVt .nav-item .nav-link:hover,
.cid-vn15x30rVt .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn15x30rVt .nav-item .nav-link:hover::after,
.cid-vn15x30rVt .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn15x30rVt .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn15x30rVt .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn15x30rVt .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn15x30rVt .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn15x30rVt .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn15x30rVt .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn15x30rVt .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn15x30rVt .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn15x30rVt .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn15x30rVt .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn15x30rVt .content-wrap {
  min-height: 70px;
}
.cid-vn18jorjNx {
  background-image: url("../../../assets/images/photo-83-1920x1280.jpg");
}
.cid-vn18jorjNx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn18jorjNx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn18jorjNx .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-vn18jorjNx .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-vn18jorjNx .container {
    padding: 0 26px;
  }
}
.cid-vn18jorjNx .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn18jorjNx .content-wrapper {
    padding: 20px;
  }
}
.cid-vn18jorjNx .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn18jorjNx .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn18jorjNx .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn18jorjNx .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn18jorjNx .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn18jorjNx .mbr-section-title {
  color: #000000;
}
.cid-vn18jorjNx .mbr-text,
.cid-vn18jorjNx .text-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vn18jorjNx .mbr-section-title,
.cid-vn18jorjNx .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vn15Z5R01e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vn15Z5R01e .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn15Z5R01e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn15Z5R01e .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn15Z5R01e .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn15Z5R01e .container {
    padding: 0 25px;
  }
}
.cid-vn15Z5R01e .row {
  justify-content: center;
}
.cid-vn15Z5R01e .item {
  margin-bottom: 32px;
}
.cid-vn15Z5R01e .item .item-wrapper:hover .item-img::after,
.cid-vn15Z5R01e .item .item-wrapper:focus .item-img::after {
  opacity: .8;
}
.cid-vn15Z5R01e .item .item-wrapper .item-img {
  position: relative;
  padding: 36px 40px;
  min-height: 450px;
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  .cid-vn15Z5R01e .item .item-wrapper .item-img {
    padding: 28px;
    min-height: 350px;
  }
}
.cid-vn15Z5R01e .item .item-wrapper .item-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  object-fit: cover;
}
.cid-vn15Z5R01e .item .item-wrapper .item-img::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
}
.cid-vn15Z5R01e .item .item-wrapper .item-img .item-content {
  position: relative;
  z-index: 1;
  width: 100%;
}
.cid-vn15Z5R01e .item .item-wrapper .item-img .item-content .mbr-card-title {
  margin-bottom: 0;
}
.cid-vn15Z5R01e .item .item-wrapper .item-img .item-content .mbr-section-btn {
  margin-top: 16px;
}
.cid-vn15Z5R01e .mbr-card-title {
  color: #ffffff;
}
.cid-vn15x3ELA0 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn15x3ELA0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn15x3ELA0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn15x3ELA0 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn15x3ELA0 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn15x3ELA0 .container {
    padding: 0 25px;
  }
}
.cid-vn15x3ELA0 .row {
  justify-content: center;
}
.cid-vn15x3ELA0 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn15x3ELA0 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn15x3ELA0 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn15x3ELA0 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn15x3ELA0 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn15x3ELA0 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn15x3ELA0 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn15x3ELA0 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn15x3ELA0 .list-wrapper .list .item-wrap:hover,
.cid-vn15x3ELA0 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn15x3ELA0 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn15x3ELA0 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn15x3ELA0 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn15x3ELA0 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn15x3ELA0 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn15x3ELA0 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn15x3ELA0 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn15x3ELA0 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn15x3ELA0 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn15x3ELA0 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn15x3ELA0 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn15x3ELA0 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn15x3ELA0 .mbr-section-btn {
  text-align: center;
}
.cid-vn15x3ELA0 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn15x3ELA0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn15x3ELA0 .mbr-text {
  color: #ffffff;
}
.cid-vn15x3ELA0 .list {
  color: #ffffff;
}
.cid-vn15x3ELA0 .list,
.cid-vn15x3ELA0 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn19mORONf {
  z-index: 1000;
  width: 100%;
}
.cid-vn19mORONf nav.navbar {
  position: fixed;
}
.cid-vn19mORONf .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn19mORONf .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn19mORONf .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn19mORONf .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn19mORONf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn19mORONf .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn19mORONf .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn19mORONf .dropdown-item:hover,
.cid-vn19mORONf .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn19mORONf .dropdown-item:hover span {
  color: white;
}
.cid-vn19mORONf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn19mORONf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn19mORONf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn19mORONf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn19mORONf .nav-link {
  position: relative;
}
.cid-vn19mORONf .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn19mORONf .container {
    flex-wrap: nowrap;
  }
}
.cid-vn19mORONf .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn19mORONf .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn19mORONf .dropdown-menu,
.cid-vn19mORONf .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn19mORONf .nav-item:focus,
.cid-vn19mORONf .nav-link:focus {
  outline: none;
}
.cid-vn19mORONf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn19mORONf .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn19mORONf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn19mORONf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn19mORONf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn19mORONf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn19mORONf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn19mORONf .navbar.opened {
  transition: all 0.3s;
}
.cid-vn19mORONf .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn19mORONf .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn19mORONf .navbar .navbar-logo img {
  width: auto;
}
.cid-vn19mORONf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn19mORONf .navbar.collapsed {
  justify-content: center;
}
.cid-vn19mORONf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn19mORONf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn19mORONf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn19mORONf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn19mORONf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn19mORONf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn19mORONf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn19mORONf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn19mORONf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn19mORONf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn19mORONf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn19mORONf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn19mORONf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn19mORONf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn19mORONf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn19mORONf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn19mORONf .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn19mORONf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn19mORONf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn19mORONf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn19mORONf .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn19mORONf .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn19mORONf .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn19mORONf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn19mORONf .navbar-brand .navbar-caption:hover,
.cid-vn19mORONf .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn19mORONf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn19mORONf .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn19mORONf .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn19mORONf .dropdown-item.active,
.cid-vn19mORONf .dropdown-item:active {
  background-color: transparent;
}
.cid-vn19mORONf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn19mORONf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn19mORONf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn19mORONf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn19mORONf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn19mORONf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn19mORONf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn19mORONf ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn19mORONf ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn19mORONf .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn19mORONf .navbar-buttons {
    text-align: left;
  }
}
.cid-vn19mORONf .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn19mORONf .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn19mORONf button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn19mORONf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn19mORONf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn19mORONf button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn19mORONf button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn19mORONf button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn19mORONf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn19mORONf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn19mORONf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn19mORONf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn19mORONf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn19mORONf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn19mORONf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn19mORONf .navbar {
    height: 70px;
  }
  .cid-vn19mORONf .navbar.opened {
    height: auto;
  }
  .cid-vn19mORONf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn19mORONf .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn19mORONf .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn19mORONf .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn19mORONf .nav-item .nav-link:hover,
.cid-vn19mORONf .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn19mORONf .nav-item .nav-link:hover::after,
.cid-vn19mORONf .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn19mORONf .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn19mORONf .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn19mORONf .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn19mORONf .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn19mORONf .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn19mORONf .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn19mORONf .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn19mORONf .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn19mORONf .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn19mORONf .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn19mORONf .content-wrap {
  min-height: 70px;
}
.cid-vn1aKZhuh1 {
  background-image: url("../../../assets/images/photo-84-1920x1280.jpg");
}
.cid-vn1aKZhuh1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1aKZhuh1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1aKZhuh1 .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-vn1aKZhuh1 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-vn1aKZhuh1 .container {
    padding: 0 26px;
  }
}
.cid-vn1aKZhuh1 .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn1aKZhuh1 .content-wrapper {
    padding: 20px;
  }
}
.cid-vn1aKZhuh1 .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn1aKZhuh1 .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn1aKZhuh1 .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn1aKZhuh1 .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn1aKZhuh1 .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn1aKZhuh1 .mbr-section-title {
  color: #000000;
}
.cid-vn1aKZhuh1 .mbr-text,
.cid-vn1aKZhuh1 .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vn1aKZhuh1 .mbr-section-title,
.cid-vn1aKZhuh1 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-vn1aNBAIHF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn1aNBAIHF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1aNBAIHF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1aNBAIHF .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn1aNBAIHF .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn1aNBAIHF .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn1aNBAIHF .container {
    padding: 0 16px;
  }
}
.cid-vn1aNBAIHF .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn1aNBAIHF .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn1aNBAIHF .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn1aNBAIHF .box {
    width: 100%;
  }
}
.cid-vn1aNBAIHF .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn1aNBAIHF .box .mbr-media {
    height: 450px;
  }
}
.cid-vn1aNBAIHF .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn1aNBAIHF .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn1aNBAIHF .mbr-media {
  position: relative;
}
.cid-vn1aNBAIHF .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn1aNBAIHF a:hover {
  background-image: none !important;
}
.cid-vn1aNBAIHF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn1aNBAIHF .icon-wrap:hover,
.cid-vn1aNBAIHF .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn1aNBAIHF .icon-wrap:hover .mbr-iconfont,
.cid-vn1aNBAIHF .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn1aNBAIHF .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn1aNBAIHF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn1aNBAIHF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn1aNBAIHF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn1aNBAIHF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn1aNBAIHF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn19mPsm2J {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn19mPsm2J .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn19mPsm2J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn19mPsm2J .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn19mPsm2J .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn19mPsm2J .container {
    padding: 0 25px;
  }
}
.cid-vn19mPsm2J .row {
  justify-content: center;
}
.cid-vn19mPsm2J .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn19mPsm2J .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn19mPsm2J .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn19mPsm2J .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn19mPsm2J .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn19mPsm2J .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn19mPsm2J .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn19mPsm2J .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn19mPsm2J .list-wrapper .list .item-wrap:hover,
.cid-vn19mPsm2J .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn19mPsm2J .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn19mPsm2J .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn19mPsm2J .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn19mPsm2J .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn19mPsm2J .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn19mPsm2J .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn19mPsm2J .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn19mPsm2J .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn19mPsm2J .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn19mPsm2J .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn19mPsm2J .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn19mPsm2J .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn19mPsm2J .mbr-section-btn {
  text-align: center;
}
.cid-vn19mPsm2J .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn19mPsm2J .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn19mPsm2J .mbr-text {
  color: #ffffff;
}
.cid-vn19mPsm2J .list {
  color: #ffffff;
}
.cid-vn19mPsm2J .list,
.cid-vn19mPsm2J .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn19LoebKc {
  z-index: 1000;
  width: 100%;
}
.cid-vn19LoebKc nav.navbar {
  position: fixed;
}
.cid-vn19LoebKc .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn19LoebKc .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn19LoebKc .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn19LoebKc .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn19LoebKc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn19LoebKc .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn19LoebKc .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn19LoebKc .dropdown-item:hover,
.cid-vn19LoebKc .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn19LoebKc .dropdown-item:hover span {
  color: white;
}
.cid-vn19LoebKc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn19LoebKc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn19LoebKc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn19LoebKc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn19LoebKc .nav-link {
  position: relative;
}
.cid-vn19LoebKc .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn19LoebKc .container {
    flex-wrap: nowrap;
  }
}
.cid-vn19LoebKc .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn19LoebKc .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn19LoebKc .dropdown-menu,
.cid-vn19LoebKc .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn19LoebKc .nav-item:focus,
.cid-vn19LoebKc .nav-link:focus {
  outline: none;
}
.cid-vn19LoebKc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn19LoebKc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn19LoebKc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn19LoebKc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn19LoebKc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn19LoebKc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn19LoebKc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn19LoebKc .navbar.opened {
  transition: all 0.3s;
}
.cid-vn19LoebKc .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn19LoebKc .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn19LoebKc .navbar .navbar-logo img {
  width: auto;
}
.cid-vn19LoebKc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn19LoebKc .navbar.collapsed {
  justify-content: center;
}
.cid-vn19LoebKc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn19LoebKc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn19LoebKc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn19LoebKc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn19LoebKc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn19LoebKc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn19LoebKc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn19LoebKc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn19LoebKc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn19LoebKc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn19LoebKc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn19LoebKc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn19LoebKc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn19LoebKc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn19LoebKc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn19LoebKc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn19LoebKc .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn19LoebKc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn19LoebKc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn19LoebKc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn19LoebKc .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn19LoebKc .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn19LoebKc .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn19LoebKc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn19LoebKc .navbar-brand .navbar-caption:hover,
.cid-vn19LoebKc .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn19LoebKc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn19LoebKc .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn19LoebKc .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn19LoebKc .dropdown-item.active,
.cid-vn19LoebKc .dropdown-item:active {
  background-color: transparent;
}
.cid-vn19LoebKc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn19LoebKc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn19LoebKc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn19LoebKc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn19LoebKc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn19LoebKc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn19LoebKc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn19LoebKc ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn19LoebKc ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn19LoebKc .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn19LoebKc .navbar-buttons {
    text-align: left;
  }
}
.cid-vn19LoebKc .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn19LoebKc .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn19LoebKc button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn19LoebKc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn19LoebKc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn19LoebKc button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn19LoebKc button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn19LoebKc button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn19LoebKc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn19LoebKc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn19LoebKc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn19LoebKc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn19LoebKc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn19LoebKc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn19LoebKc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn19LoebKc .navbar {
    height: 70px;
  }
  .cid-vn19LoebKc .navbar.opened {
    height: auto;
  }
  .cid-vn19LoebKc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn19LoebKc .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn19LoebKc .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn19LoebKc .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn19LoebKc .nav-item .nav-link:hover,
.cid-vn19LoebKc .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn19LoebKc .nav-item .nav-link:hover::after,
.cid-vn19LoebKc .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn19LoebKc .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn19LoebKc .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn19LoebKc .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn19LoebKc .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn19LoebKc .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn19LoebKc .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn19LoebKc .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn19LoebKc .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn19LoebKc .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn19LoebKc .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn19LoebKc .content-wrap {
  min-height: 70px;
}
.cid-vn1a7iOa55 {
  background-image: url("../../../assets/images/dubai2-1670x1124.jpg");
}
.cid-vn1a7iOa55 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1a7iOa55 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1a7iOa55 .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-vn1a7iOa55 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-vn1a7iOa55 .container {
    padding: 0 26px;
  }
}
.cid-vn1a7iOa55 .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn1a7iOa55 .content-wrapper {
    padding: 20px;
  }
}
.cid-vn1a7iOa55 .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn1a7iOa55 .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn1a7iOa55 .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn1a7iOa55 .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn1a7iOa55 .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn1a7iOa55 .mbr-section-title {
  color: #000000;
}
.cid-vn1a7iOa55 .mbr-text,
.cid-vn1a7iOa55 .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-vn1a7iOa55 .mbr-section-title,
.cid-vn1a7iOa55 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn1a6u0lFN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn1a6u0lFN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1a6u0lFN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1a6u0lFN .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn1a6u0lFN .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn1a6u0lFN .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn1a6u0lFN .container {
    padding: 0 16px;
  }
}
.cid-vn1a6u0lFN .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn1a6u0lFN .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn1a6u0lFN .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn1a6u0lFN .box {
    width: 100%;
  }
}
.cid-vn1a6u0lFN .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn1a6u0lFN .box .mbr-media {
    height: 450px;
  }
}
.cid-vn1a6u0lFN .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn1a6u0lFN .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn1a6u0lFN .mbr-media {
  position: relative;
}
.cid-vn1a6u0lFN .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn1a6u0lFN a:hover {
  background-image: none !important;
}
.cid-vn1a6u0lFN .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn1a6u0lFN .icon-wrap:hover,
.cid-vn1a6u0lFN .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn1a6u0lFN .icon-wrap:hover .mbr-iconfont,
.cid-vn1a6u0lFN .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn1a6u0lFN .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn1a6u0lFN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn1a6u0lFN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn1a6u0lFN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn1a6u0lFN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn1a6u0lFN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn19Lp6ewz {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn19Lp6ewz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn19Lp6ewz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn19Lp6ewz .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn19Lp6ewz .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn19Lp6ewz .container {
    padding: 0 25px;
  }
}
.cid-vn19Lp6ewz .row {
  justify-content: center;
}
.cid-vn19Lp6ewz .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn19Lp6ewz .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn19Lp6ewz .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn19Lp6ewz .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn19Lp6ewz .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn19Lp6ewz .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn19Lp6ewz .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn19Lp6ewz .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn19Lp6ewz .list-wrapper .list .item-wrap:hover,
.cid-vn19Lp6ewz .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn19Lp6ewz .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn19Lp6ewz .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn19Lp6ewz .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn19Lp6ewz .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn19Lp6ewz .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn19Lp6ewz .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn19Lp6ewz .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn19Lp6ewz .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn19Lp6ewz .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn19Lp6ewz .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn19Lp6ewz .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn19Lp6ewz .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn19Lp6ewz .mbr-section-btn {
  text-align: center;
}
.cid-vn19Lp6ewz .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn19Lp6ewz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn19Lp6ewz .mbr-text {
  color: #ffffff;
}
.cid-vn19Lp6ewz .list {
  color: #ffffff;
}
.cid-vn19Lp6ewz .list,
.cid-vn19Lp6ewz .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn1c0sQ2Sr {
  z-index: 1000;
  width: 100%;
}
.cid-vn1c0sQ2Sr nav.navbar {
  position: fixed;
}
.cid-vn1c0sQ2Sr .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn1c0sQ2Sr .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn1c0sQ2Sr .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn1c0sQ2Sr .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn1c0sQ2Sr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn1c0sQ2Sr .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn1c0sQ2Sr .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn1c0sQ2Sr .dropdown-item:hover,
.cid-vn1c0sQ2Sr .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn1c0sQ2Sr .dropdown-item:hover span {
  color: white;
}
.cid-vn1c0sQ2Sr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn1c0sQ2Sr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn1c0sQ2Sr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn1c0sQ2Sr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn1c0sQ2Sr .nav-link {
  position: relative;
}
.cid-vn1c0sQ2Sr .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn1c0sQ2Sr .container {
    flex-wrap: nowrap;
  }
}
.cid-vn1c0sQ2Sr .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn1c0sQ2Sr .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn1c0sQ2Sr .dropdown-menu,
.cid-vn1c0sQ2Sr .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn1c0sQ2Sr .nav-item:focus,
.cid-vn1c0sQ2Sr .nav-link:focus {
  outline: none;
}
.cid-vn1c0sQ2Sr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn1c0sQ2Sr .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn1c0sQ2Sr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn1c0sQ2Sr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn1c0sQ2Sr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn1c0sQ2Sr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn1c0sQ2Sr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn1c0sQ2Sr .navbar.opened {
  transition: all 0.3s;
}
.cid-vn1c0sQ2Sr .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn1c0sQ2Sr .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn1c0sQ2Sr .navbar .navbar-logo img {
  width: auto;
}
.cid-vn1c0sQ2Sr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn1c0sQ2Sr .navbar.collapsed {
  justify-content: center;
}
.cid-vn1c0sQ2Sr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn1c0sQ2Sr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn1c0sQ2Sr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn1c0sQ2Sr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn1c0sQ2Sr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn1c0sQ2Sr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn1c0sQ2Sr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn1c0sQ2Sr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn1c0sQ2Sr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn1c0sQ2Sr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn1c0sQ2Sr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn1c0sQ2Sr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn1c0sQ2Sr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn1c0sQ2Sr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn1c0sQ2Sr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn1c0sQ2Sr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn1c0sQ2Sr .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn1c0sQ2Sr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn1c0sQ2Sr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn1c0sQ2Sr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn1c0sQ2Sr .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn1c0sQ2Sr .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn1c0sQ2Sr .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn1c0sQ2Sr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn1c0sQ2Sr .navbar-brand .navbar-caption:hover,
.cid-vn1c0sQ2Sr .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn1c0sQ2Sr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn1c0sQ2Sr .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn1c0sQ2Sr .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn1c0sQ2Sr .dropdown-item.active,
.cid-vn1c0sQ2Sr .dropdown-item:active {
  background-color: transparent;
}
.cid-vn1c0sQ2Sr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn1c0sQ2Sr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn1c0sQ2Sr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn1c0sQ2Sr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn1c0sQ2Sr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn1c0sQ2Sr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn1c0sQ2Sr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn1c0sQ2Sr ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn1c0sQ2Sr ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn1c0sQ2Sr .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn1c0sQ2Sr .navbar-buttons {
    text-align: left;
  }
}
.cid-vn1c0sQ2Sr .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn1c0sQ2Sr .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn1c0sQ2Sr button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn1c0sQ2Sr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn1c0sQ2Sr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn1c0sQ2Sr button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn1c0sQ2Sr button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn1c0sQ2Sr button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn1c0sQ2Sr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn1c0sQ2Sr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn1c0sQ2Sr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn1c0sQ2Sr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn1c0sQ2Sr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn1c0sQ2Sr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn1c0sQ2Sr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn1c0sQ2Sr .navbar {
    height: 70px;
  }
  .cid-vn1c0sQ2Sr .navbar.opened {
    height: auto;
  }
  .cid-vn1c0sQ2Sr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn1c0sQ2Sr .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn1c0sQ2Sr .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn1c0sQ2Sr .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn1c0sQ2Sr .nav-item .nav-link:hover,
.cid-vn1c0sQ2Sr .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn1c0sQ2Sr .nav-item .nav-link:hover::after,
.cid-vn1c0sQ2Sr .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn1c0sQ2Sr .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn1c0sQ2Sr .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn1c0sQ2Sr .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn1c0sQ2Sr .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn1c0sQ2Sr .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn1c0sQ2Sr .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn1c0sQ2Sr .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn1c0sQ2Sr .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn1c0sQ2Sr .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn1c0sQ2Sr .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn1c0sQ2Sr .content-wrap {
  min-height: 70px;
}
.cid-vn1ckkw7Vm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/photo-80-1920x1280.jpg");
}
.cid-vn1ckkw7Vm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1ckkw7Vm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn1ckkw7Vm .container {
    padding: 0 26px;
  }
}
.cid-vn1ckkw7Vm .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn1ckkw7Vm .content-wrapper {
    padding: 20px;
  }
}
.cid-vn1ckkw7Vm .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn1ckkw7Vm .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn1ckkw7Vm .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn1ckkw7Vm .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn1ckkw7Vm .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn1ckkw7Vm .mbr-section-title {
  color: #000000;
}
.cid-vn1ckkw7Vm .mbr-text,
.cid-vn1ckkw7Vm .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vn1ckkw7Vm .mbr-section-title,
.cid-vn1ckkw7Vm .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn1cmW7pT1 {
  padding-top: 8rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #eff3f3;
}
.cid-vn1cmW7pT1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1cmW7pT1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1cmW7pT1 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn1cmW7pT1 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn1cmW7pT1 .container {
    padding: 0 25px;
  }
}
.cid-vn1cmW7pT1 .cards {
  margin-right: 80px;
  margin-right: 0;
  margin-left: 80px;
}
@media (max-width: 992px) {
  .cid-vn1cmW7pT1 .cards {
    margin: 0;
  }
}
@media (max-width: 992px) {
  .cid-vn1cmW7pT1 .cards {
    margin: 0;
  }
}
.cid-vn1cmW7pT1 .cards .item:first-child .item-wrapper {
  border: none;
  padding-top: 0;
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 32px 0 70px;
  border-top: 2px solid #2f2e30;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vn1cmW7pT1 .cards .item .item-wrapper {
    display: block;
  }
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper:hover .item-img img,
.cid-vn1cmW7pT1 .cards .item .item-wrapper:focus .item-img img {
  transform: scale(1.06);
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-img {
  min-width: 280px;
  margin-right: 28px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vn1cmW7pT1 .cards .item .item-wrapper .item-img {
    margin: 0 0 28px 0;
    min-width: auto;
  }
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-img img {
  height: 220px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
  border-radius: 0 !important;
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1300px) {
  .cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content {
    margin: 0;
  }
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content .content-wrap {
  margin-right: 60px;
}
@media (max-width: 1300px) {
  .cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content .content-wrap {
    margin: 0;
  }
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content .content-wrap .mbr-card-title {
  margin-bottom: 10px;
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content .content-wrap .mbr-text {
  margin-bottom: 25px;
  line-height: 1.5;
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content .content-wrap .mbr-desc {
  margin-bottom: 0;
  line-height: 1.5;
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content .content-wrap .mbr-desc span {
  background-color: #00ded1;
  padding: 2px 4px 0;
}
.cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content .mbr-section-btn {
  min-width: 190px;
}
@media (max-width: 1300px) {
  .cid-vn1cmW7pT1 .cards .item .item-wrapper .item-content .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-vn1cmW7pT1 .mbr-card-title {
  color: #2f2e30;
}
.cid-vn1cmW7pT1 .mbr-text {
  color: #2f2e30;
}
.cid-vn1cmW7pT1 .mbr-desc {
  color: #2f2e30;
}
.cid-vn1c0tBWml {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn1c0tBWml .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1c0tBWml .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1c0tBWml .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn1c0tBWml .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn1c0tBWml .container {
    padding: 0 25px;
  }
}
.cid-vn1c0tBWml .row {
  justify-content: center;
}
.cid-vn1c0tBWml .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn1c0tBWml .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn1c0tBWml .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn1c0tBWml .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn1c0tBWml .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn1c0tBWml .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn1c0tBWml .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn1c0tBWml .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn1c0tBWml .list-wrapper .list .item-wrap:hover,
.cid-vn1c0tBWml .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn1c0tBWml .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn1c0tBWml .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn1c0tBWml .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn1c0tBWml .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn1c0tBWml .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn1c0tBWml .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn1c0tBWml .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn1c0tBWml .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn1c0tBWml .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn1c0tBWml .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn1c0tBWml .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn1c0tBWml .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn1c0tBWml .mbr-section-btn {
  text-align: center;
}
.cid-vn1c0tBWml .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn1c0tBWml .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn1c0tBWml .mbr-text {
  color: #ffffff;
}
.cid-vn1c0tBWml .list {
  color: #ffffff;
}
.cid-vn1c0tBWml .list,
.cid-vn1c0tBWml .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn1eMruCer {
  z-index: 1000;
  width: 100%;
}
.cid-vn1eMruCer nav.navbar {
  position: fixed;
}
.cid-vn1eMruCer .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn1eMruCer .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn1eMruCer .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn1eMruCer .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn1eMruCer .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn1eMruCer .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn1eMruCer .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn1eMruCer .dropdown-item:hover,
.cid-vn1eMruCer .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn1eMruCer .dropdown-item:hover span {
  color: white;
}
.cid-vn1eMruCer .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn1eMruCer .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn1eMruCer .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn1eMruCer .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn1eMruCer .nav-link {
  position: relative;
}
.cid-vn1eMruCer .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn1eMruCer .container {
    flex-wrap: nowrap;
  }
}
.cid-vn1eMruCer .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn1eMruCer .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn1eMruCer .dropdown-menu,
.cid-vn1eMruCer .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn1eMruCer .nav-item:focus,
.cid-vn1eMruCer .nav-link:focus {
  outline: none;
}
.cid-vn1eMruCer .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn1eMruCer .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn1eMruCer .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn1eMruCer .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn1eMruCer .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn1eMruCer .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn1eMruCer .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn1eMruCer .navbar.opened {
  transition: all 0.3s;
}
.cid-vn1eMruCer .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn1eMruCer .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn1eMruCer .navbar .navbar-logo img {
  width: auto;
}
.cid-vn1eMruCer .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn1eMruCer .navbar.collapsed {
  justify-content: center;
}
.cid-vn1eMruCer .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn1eMruCer .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn1eMruCer .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn1eMruCer .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn1eMruCer .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn1eMruCer .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn1eMruCer .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn1eMruCer .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn1eMruCer .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn1eMruCer .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn1eMruCer .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn1eMruCer .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn1eMruCer .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn1eMruCer .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn1eMruCer .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn1eMruCer .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn1eMruCer .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn1eMruCer .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn1eMruCer .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn1eMruCer .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn1eMruCer .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn1eMruCer .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn1eMruCer .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn1eMruCer .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn1eMruCer .navbar-brand .navbar-caption:hover,
.cid-vn1eMruCer .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn1eMruCer .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn1eMruCer .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn1eMruCer .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn1eMruCer .dropdown-item.active,
.cid-vn1eMruCer .dropdown-item:active {
  background-color: transparent;
}
.cid-vn1eMruCer .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn1eMruCer .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn1eMruCer .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn1eMruCer .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn1eMruCer .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn1eMruCer .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn1eMruCer .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn1eMruCer ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn1eMruCer ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn1eMruCer .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn1eMruCer .navbar-buttons {
    text-align: left;
  }
}
.cid-vn1eMruCer .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn1eMruCer .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn1eMruCer button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn1eMruCer button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn1eMruCer button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn1eMruCer button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn1eMruCer button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn1eMruCer button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn1eMruCer nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn1eMruCer nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn1eMruCer nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn1eMruCer nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn1eMruCer .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn1eMruCer a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn1eMruCer .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn1eMruCer .navbar {
    height: 70px;
  }
  .cid-vn1eMruCer .navbar.opened {
    height: auto;
  }
  .cid-vn1eMruCer .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn1eMruCer .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn1eMruCer .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn1eMruCer .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn1eMruCer .nav-item .nav-link:hover,
.cid-vn1eMruCer .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn1eMruCer .nav-item .nav-link:hover::after,
.cid-vn1eMruCer .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn1eMruCer .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn1eMruCer .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn1eMruCer .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn1eMruCer .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn1eMruCer .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn1eMruCer .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn1eMruCer .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn1eMruCer .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn1eMruCer .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn1eMruCer .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn1eMruCer .content-wrap {
  min-height: 70px;
}
.cid-vn1f9bNytl {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn1f9bNytl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1f9bNytl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vn1f9bNytl .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vn1f9bNytl .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vn1f9bNytl .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vn1f9bNytl .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vn1f9bNytl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vn1f9bNytl .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vn1fcECOHL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn1fcECOHL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1fcECOHL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1fcECOHL .row {
  justify-content: space-between;
}
.cid-vn1fcECOHL .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vn1fcECOHL .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vn1fcECOHL .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card:hover::before,
.cid-vn1fcECOHL .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vn1fcECOHL .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vn1fcECOHL .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn1fcECOHL .mbr-desc {
  color: #000000;
}
.cid-vn1fcECOHL .panel-title-edit {
  color: #000000;
}
.cid-vn1fcECOHL .list {
  color: #000000;
}
.cid-vn1fddhovJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn1fddhovJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1fddhovJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1fddhovJ .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn1fddhovJ .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn1fddhovJ .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn1fddhovJ .container {
    padding: 0 16px;
  }
}
.cid-vn1fddhovJ .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn1fddhovJ .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn1fddhovJ .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn1fddhovJ .box {
    width: 100%;
  }
}
.cid-vn1fddhovJ .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn1fddhovJ .box .mbr-media {
    height: 450px;
  }
}
.cid-vn1fddhovJ .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn1fddhovJ .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn1fddhovJ .mbr-media {
  position: relative;
}
.cid-vn1fddhovJ .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn1fddhovJ a:hover {
  background-image: none !important;
}
.cid-vn1fddhovJ .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn1fddhovJ .icon-wrap:hover,
.cid-vn1fddhovJ .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn1fddhovJ .icon-wrap:hover .mbr-iconfont,
.cid-vn1fddhovJ .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn1fddhovJ .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn1fddhovJ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn1fddhovJ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn1fddhovJ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn1fddhovJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn1fddhovJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn1eMskuAy {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn1eMskuAy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1eMskuAy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1eMskuAy .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn1eMskuAy .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn1eMskuAy .container {
    padding: 0 25px;
  }
}
.cid-vn1eMskuAy .row {
  justify-content: center;
}
.cid-vn1eMskuAy .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn1eMskuAy .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn1eMskuAy .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn1eMskuAy .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn1eMskuAy .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn1eMskuAy .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn1eMskuAy .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn1eMskuAy .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn1eMskuAy .list-wrapper .list .item-wrap:hover,
.cid-vn1eMskuAy .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn1eMskuAy .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn1eMskuAy .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn1eMskuAy .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn1eMskuAy .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn1eMskuAy .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn1eMskuAy .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn1eMskuAy .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn1eMskuAy .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn1eMskuAy .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn1eMskuAy .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn1eMskuAy .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn1eMskuAy .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn1eMskuAy .mbr-section-btn {
  text-align: center;
}
.cid-vn1eMskuAy .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn1eMskuAy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn1eMskuAy .mbr-text {
  color: #ffffff;
}
.cid-vn1eMskuAy .list {
  color: #ffffff;
}
.cid-vn1eMskuAy .list,
.cid-vn1eMskuAy .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn1fzH00Qh {
  z-index: 1000;
  width: 100%;
}
.cid-vn1fzH00Qh nav.navbar {
  position: fixed;
}
.cid-vn1fzH00Qh .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn1fzH00Qh .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn1fzH00Qh .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn1fzH00Qh .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn1fzH00Qh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn1fzH00Qh .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn1fzH00Qh .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn1fzH00Qh .dropdown-item:hover,
.cid-vn1fzH00Qh .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn1fzH00Qh .dropdown-item:hover span {
  color: white;
}
.cid-vn1fzH00Qh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn1fzH00Qh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn1fzH00Qh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn1fzH00Qh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn1fzH00Qh .nav-link {
  position: relative;
}
.cid-vn1fzH00Qh .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn1fzH00Qh .container {
    flex-wrap: nowrap;
  }
}
.cid-vn1fzH00Qh .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn1fzH00Qh .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn1fzH00Qh .dropdown-menu,
.cid-vn1fzH00Qh .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn1fzH00Qh .nav-item:focus,
.cid-vn1fzH00Qh .nav-link:focus {
  outline: none;
}
.cid-vn1fzH00Qh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn1fzH00Qh .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn1fzH00Qh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn1fzH00Qh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn1fzH00Qh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn1fzH00Qh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn1fzH00Qh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn1fzH00Qh .navbar.opened {
  transition: all 0.3s;
}
.cid-vn1fzH00Qh .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn1fzH00Qh .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn1fzH00Qh .navbar .navbar-logo img {
  width: auto;
}
.cid-vn1fzH00Qh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn1fzH00Qh .navbar.collapsed {
  justify-content: center;
}
.cid-vn1fzH00Qh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn1fzH00Qh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn1fzH00Qh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn1fzH00Qh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn1fzH00Qh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn1fzH00Qh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn1fzH00Qh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn1fzH00Qh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn1fzH00Qh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn1fzH00Qh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn1fzH00Qh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn1fzH00Qh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn1fzH00Qh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn1fzH00Qh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn1fzH00Qh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn1fzH00Qh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn1fzH00Qh .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn1fzH00Qh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn1fzH00Qh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn1fzH00Qh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn1fzH00Qh .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn1fzH00Qh .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn1fzH00Qh .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn1fzH00Qh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn1fzH00Qh .navbar-brand .navbar-caption:hover,
.cid-vn1fzH00Qh .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn1fzH00Qh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn1fzH00Qh .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn1fzH00Qh .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn1fzH00Qh .dropdown-item.active,
.cid-vn1fzH00Qh .dropdown-item:active {
  background-color: transparent;
}
.cid-vn1fzH00Qh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn1fzH00Qh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn1fzH00Qh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn1fzH00Qh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn1fzH00Qh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn1fzH00Qh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn1fzH00Qh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn1fzH00Qh ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn1fzH00Qh ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn1fzH00Qh .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn1fzH00Qh .navbar-buttons {
    text-align: left;
  }
}
.cid-vn1fzH00Qh .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn1fzH00Qh .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn1fzH00Qh button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn1fzH00Qh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn1fzH00Qh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn1fzH00Qh button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn1fzH00Qh button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn1fzH00Qh button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn1fzH00Qh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn1fzH00Qh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn1fzH00Qh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn1fzH00Qh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn1fzH00Qh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn1fzH00Qh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn1fzH00Qh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn1fzH00Qh .navbar {
    height: 70px;
  }
  .cid-vn1fzH00Qh .navbar.opened {
    height: auto;
  }
  .cid-vn1fzH00Qh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn1fzH00Qh .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn1fzH00Qh .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn1fzH00Qh .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn1fzH00Qh .nav-item .nav-link:hover,
.cid-vn1fzH00Qh .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn1fzH00Qh .nav-item .nav-link:hover::after,
.cid-vn1fzH00Qh .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn1fzH00Qh .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn1fzH00Qh .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn1fzH00Qh .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn1fzH00Qh .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn1fzH00Qh .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn1fzH00Qh .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn1fzH00Qh .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn1fzH00Qh .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn1fzH00Qh .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn1fzH00Qh .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn1fzH00Qh .content-wrap {
  min-height: 70px;
}
.cid-vn1gf9bSJ5 {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn1gf9bSJ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1gf9bSJ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vn1gf9bSJ5 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vn1gf9bSJ5 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vn1gf9bSJ5 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vn1gf9bSJ5 .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vn1gf9bSJ5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vn1gf9bSJ5 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vn1gekzYgz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn1gekzYgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1gekzYgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1gekzYgz .row {
  justify-content: space-between;
}
.cid-vn1gekzYgz .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vn1gekzYgz .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vn1gekzYgz .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card:hover::before,
.cid-vn1gekzYgz .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vn1gekzYgz .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vn1gekzYgz .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn1gekzYgz .mbr-desc {
  color: #000000;
}
.cid-vn1gekzYgz .panel-title-edit {
  color: #000000;
}
.cid-vn1gekzYgz .list {
  color: #000000;
}
.cid-vn1gdxRZOm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn1gdxRZOm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1gdxRZOm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1gdxRZOm .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn1gdxRZOm .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn1gdxRZOm .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn1gdxRZOm .container {
    padding: 0 16px;
  }
}
.cid-vn1gdxRZOm .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn1gdxRZOm .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn1gdxRZOm .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn1gdxRZOm .box {
    width: 100%;
  }
}
.cid-vn1gdxRZOm .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn1gdxRZOm .box .mbr-media {
    height: 450px;
  }
}
.cid-vn1gdxRZOm .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn1gdxRZOm .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn1gdxRZOm .mbr-media {
  position: relative;
}
.cid-vn1gdxRZOm .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn1gdxRZOm a:hover {
  background-image: none !important;
}
.cid-vn1gdxRZOm .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn1gdxRZOm .icon-wrap:hover,
.cid-vn1gdxRZOm .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn1gdxRZOm .icon-wrap:hover .mbr-iconfont,
.cid-vn1gdxRZOm .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn1gdxRZOm .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn1gdxRZOm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn1gdxRZOm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn1gdxRZOm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn1gdxRZOm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn1gdxRZOm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn1fzJ9PGb {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn1fzJ9PGb .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1fzJ9PGb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1fzJ9PGb .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn1fzJ9PGb .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn1fzJ9PGb .container {
    padding: 0 25px;
  }
}
.cid-vn1fzJ9PGb .row {
  justify-content: center;
}
.cid-vn1fzJ9PGb .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn1fzJ9PGb .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn1fzJ9PGb .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn1fzJ9PGb .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn1fzJ9PGb .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn1fzJ9PGb .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn1fzJ9PGb .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn1fzJ9PGb .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn1fzJ9PGb .list-wrapper .list .item-wrap:hover,
.cid-vn1fzJ9PGb .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn1fzJ9PGb .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn1fzJ9PGb .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn1fzJ9PGb .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn1fzJ9PGb .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn1fzJ9PGb .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn1fzJ9PGb .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn1fzJ9PGb .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn1fzJ9PGb .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn1fzJ9PGb .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn1fzJ9PGb .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn1fzJ9PGb .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn1fzJ9PGb .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn1fzJ9PGb .mbr-section-btn {
  text-align: center;
}
.cid-vn1fzJ9PGb .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn1fzJ9PGb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn1fzJ9PGb .mbr-text {
  color: #ffffff;
}
.cid-vn1fzJ9PGb .list {
  color: #ffffff;
}
.cid-vn1fzJ9PGb .list,
.cid-vn1fzJ9PGb .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn1gly7tOR {
  z-index: 1000;
  width: 100%;
}
.cid-vn1gly7tOR nav.navbar {
  position: fixed;
}
.cid-vn1gly7tOR .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn1gly7tOR .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn1gly7tOR .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn1gly7tOR .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn1gly7tOR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn1gly7tOR .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn1gly7tOR .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn1gly7tOR .dropdown-item:hover,
.cid-vn1gly7tOR .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn1gly7tOR .dropdown-item:hover span {
  color: white;
}
.cid-vn1gly7tOR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn1gly7tOR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn1gly7tOR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn1gly7tOR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn1gly7tOR .nav-link {
  position: relative;
}
.cid-vn1gly7tOR .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn1gly7tOR .container {
    flex-wrap: nowrap;
  }
}
.cid-vn1gly7tOR .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn1gly7tOR .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn1gly7tOR .dropdown-menu,
.cid-vn1gly7tOR .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn1gly7tOR .nav-item:focus,
.cid-vn1gly7tOR .nav-link:focus {
  outline: none;
}
.cid-vn1gly7tOR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn1gly7tOR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn1gly7tOR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn1gly7tOR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn1gly7tOR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn1gly7tOR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn1gly7tOR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn1gly7tOR .navbar.opened {
  transition: all 0.3s;
}
.cid-vn1gly7tOR .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn1gly7tOR .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn1gly7tOR .navbar .navbar-logo img {
  width: auto;
}
.cid-vn1gly7tOR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn1gly7tOR .navbar.collapsed {
  justify-content: center;
}
.cid-vn1gly7tOR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn1gly7tOR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn1gly7tOR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn1gly7tOR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn1gly7tOR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn1gly7tOR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn1gly7tOR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn1gly7tOR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn1gly7tOR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn1gly7tOR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn1gly7tOR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn1gly7tOR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn1gly7tOR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn1gly7tOR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn1gly7tOR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn1gly7tOR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn1gly7tOR .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn1gly7tOR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn1gly7tOR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn1gly7tOR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn1gly7tOR .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn1gly7tOR .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn1gly7tOR .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn1gly7tOR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn1gly7tOR .navbar-brand .navbar-caption:hover,
.cid-vn1gly7tOR .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn1gly7tOR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn1gly7tOR .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn1gly7tOR .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn1gly7tOR .dropdown-item.active,
.cid-vn1gly7tOR .dropdown-item:active {
  background-color: transparent;
}
.cid-vn1gly7tOR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn1gly7tOR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn1gly7tOR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn1gly7tOR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn1gly7tOR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn1gly7tOR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn1gly7tOR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn1gly7tOR ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn1gly7tOR ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn1gly7tOR .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn1gly7tOR .navbar-buttons {
    text-align: left;
  }
}
.cid-vn1gly7tOR .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn1gly7tOR .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn1gly7tOR button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn1gly7tOR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn1gly7tOR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn1gly7tOR button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn1gly7tOR button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn1gly7tOR button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn1gly7tOR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn1gly7tOR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn1gly7tOR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn1gly7tOR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn1gly7tOR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn1gly7tOR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn1gly7tOR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn1gly7tOR .navbar {
    height: 70px;
  }
  .cid-vn1gly7tOR .navbar.opened {
    height: auto;
  }
  .cid-vn1gly7tOR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn1gly7tOR .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn1gly7tOR .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn1gly7tOR .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn1gly7tOR .nav-item .nav-link:hover,
.cid-vn1gly7tOR .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn1gly7tOR .nav-item .nav-link:hover::after,
.cid-vn1gly7tOR .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn1gly7tOR .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn1gly7tOR .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn1gly7tOR .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn1gly7tOR .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn1gly7tOR .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn1gly7tOR .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn1gly7tOR .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn1gly7tOR .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn1gly7tOR .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn1gly7tOR .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn1gly7tOR .content-wrap {
  min-height: 70px;
}
.cid-vn1gZ9KnIN {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn1gZ9KnIN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1gZ9KnIN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vn1gZ9KnIN .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vn1gZ9KnIN .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vn1gZ9KnIN .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vn1gZ9KnIN .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vn1gZ9KnIN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vn1gZ9KnIN .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vn1gY22Kho {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn1gY22Kho .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1gY22Kho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1gY22Kho .row {
  justify-content: space-between;
}
.cid-vn1gY22Kho .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vn1gY22Kho .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vn1gY22Kho .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card:hover::before,
.cid-vn1gY22Kho .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vn1gY22Kho .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vn1gY22Kho .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn1gY22Kho .mbr-desc {
  color: #000000;
}
.cid-vn1gY22Kho .panel-title-edit {
  color: #000000;
}
.cid-vn1gY22Kho .list {
  color: #000000;
}
.cid-vn1gX8gizT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn1gX8gizT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1gX8gizT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1gX8gizT .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn1gX8gizT .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn1gX8gizT .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn1gX8gizT .container {
    padding: 0 16px;
  }
}
.cid-vn1gX8gizT .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn1gX8gizT .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn1gX8gizT .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn1gX8gizT .box {
    width: 100%;
  }
}
.cid-vn1gX8gizT .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn1gX8gizT .box .mbr-media {
    height: 450px;
  }
}
.cid-vn1gX8gizT .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn1gX8gizT .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn1gX8gizT .mbr-media {
  position: relative;
}
.cid-vn1gX8gizT .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn1gX8gizT a:hover {
  background-image: none !important;
}
.cid-vn1gX8gizT .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn1gX8gizT .icon-wrap:hover,
.cid-vn1gX8gizT .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn1gX8gizT .icon-wrap:hover .mbr-iconfont,
.cid-vn1gX8gizT .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn1gX8gizT .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn1gX8gizT .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn1gX8gizT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn1gX8gizT .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn1gX8gizT .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn1gX8gizT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn1glzl6lZ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn1glzl6lZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn1glzl6lZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn1glzl6lZ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn1glzl6lZ .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn1glzl6lZ .container {
    padding: 0 25px;
  }
}
.cid-vn1glzl6lZ .row {
  justify-content: center;
}
.cid-vn1glzl6lZ .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn1glzl6lZ .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn1glzl6lZ .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn1glzl6lZ .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn1glzl6lZ .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn1glzl6lZ .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn1glzl6lZ .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn1glzl6lZ .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn1glzl6lZ .list-wrapper .list .item-wrap:hover,
.cid-vn1glzl6lZ .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn1glzl6lZ .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn1glzl6lZ .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn1glzl6lZ .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn1glzl6lZ .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn1glzl6lZ .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn1glzl6lZ .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn1glzl6lZ .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn1glzl6lZ .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn1glzl6lZ .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn1glzl6lZ .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn1glzl6lZ .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn1glzl6lZ .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn1glzl6lZ .mbr-section-btn {
  text-align: center;
}
.cid-vn1glzl6lZ .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn1glzl6lZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn1glzl6lZ .mbr-text {
  color: #ffffff;
}
.cid-vn1glzl6lZ .list {
  color: #ffffff;
}
.cid-vn1glzl6lZ .list,
.cid-vn1glzl6lZ .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn6CWQlS7j {
  z-index: 1000;
  width: 100%;
}
.cid-vn6CWQlS7j nav.navbar {
  position: fixed;
}
.cid-vn6CWQlS7j .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn6CWQlS7j .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn6CWQlS7j .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn6CWQlS7j .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn6CWQlS7j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6CWQlS7j .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn6CWQlS7j .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn6CWQlS7j .dropdown-item:hover,
.cid-vn6CWQlS7j .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn6CWQlS7j .dropdown-item:hover span {
  color: white;
}
.cid-vn6CWQlS7j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn6CWQlS7j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn6CWQlS7j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn6CWQlS7j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn6CWQlS7j .nav-link {
  position: relative;
}
.cid-vn6CWQlS7j .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn6CWQlS7j .container {
    flex-wrap: nowrap;
  }
}
.cid-vn6CWQlS7j .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn6CWQlS7j .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn6CWQlS7j .dropdown-menu,
.cid-vn6CWQlS7j .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn6CWQlS7j .nav-item:focus,
.cid-vn6CWQlS7j .nav-link:focus {
  outline: none;
}
.cid-vn6CWQlS7j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn6CWQlS7j .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn6CWQlS7j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn6CWQlS7j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6CWQlS7j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn6CWQlS7j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn6CWQlS7j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6CWQlS7j .navbar.opened {
  transition: all 0.3s;
}
.cid-vn6CWQlS7j .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn6CWQlS7j .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn6CWQlS7j .navbar .navbar-logo img {
  width: auto;
}
.cid-vn6CWQlS7j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn6CWQlS7j .navbar.collapsed {
  justify-content: center;
}
.cid-vn6CWQlS7j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn6CWQlS7j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn6CWQlS7j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn6CWQlS7j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn6CWQlS7j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn6CWQlS7j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn6CWQlS7j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn6CWQlS7j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn6CWQlS7j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn6CWQlS7j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn6CWQlS7j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn6CWQlS7j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn6CWQlS7j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn6CWQlS7j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn6CWQlS7j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn6CWQlS7j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn6CWQlS7j .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn6CWQlS7j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn6CWQlS7j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn6CWQlS7j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn6CWQlS7j .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn6CWQlS7j .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn6CWQlS7j .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn6CWQlS7j .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn6CWQlS7j .navbar-brand .navbar-caption:hover,
.cid-vn6CWQlS7j .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6CWQlS7j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn6CWQlS7j .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn6CWQlS7j .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6CWQlS7j .dropdown-item.active,
.cid-vn6CWQlS7j .dropdown-item:active {
  background-color: transparent;
}
.cid-vn6CWQlS7j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn6CWQlS7j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn6CWQlS7j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn6CWQlS7j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn6CWQlS7j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn6CWQlS7j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn6CWQlS7j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn6CWQlS7j ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn6CWQlS7j ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn6CWQlS7j .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn6CWQlS7j .navbar-buttons {
    text-align: left;
  }
}
.cid-vn6CWQlS7j .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn6CWQlS7j .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn6CWQlS7j button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6CWQlS7j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn6CWQlS7j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn6CWQlS7j button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6CWQlS7j button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6CWQlS7j button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn6CWQlS7j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6CWQlS7j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn6CWQlS7j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn6CWQlS7j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6CWQlS7j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn6CWQlS7j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn6CWQlS7j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn6CWQlS7j .navbar {
    height: 70px;
  }
  .cid-vn6CWQlS7j .navbar.opened {
    height: auto;
  }
  .cid-vn6CWQlS7j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn6CWQlS7j .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn6CWQlS7j .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn6CWQlS7j .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn6CWQlS7j .nav-item .nav-link:hover,
.cid-vn6CWQlS7j .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn6CWQlS7j .nav-item .nav-link:hover::after,
.cid-vn6CWQlS7j .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn6CWQlS7j .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn6CWQlS7j .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn6CWQlS7j .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn6CWQlS7j .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn6CWQlS7j .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn6CWQlS7j .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn6CWQlS7j .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn6CWQlS7j .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn6CWQlS7j .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn6CWQlS7j .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn6CWQlS7j .content-wrap {
  min-height: 70px;
}
.cid-vn6DELVzvU {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6DELVzvU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6DELVzvU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vn6DELVzvU .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vn6DELVzvU .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vn6DELVzvU .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vn6DELVzvU .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vn6DELVzvU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vn6DELVzvU .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vn6DDRSVy2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6DDRSVy2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6DDRSVy2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6DDRSVy2 .row {
  justify-content: space-between;
}
.cid-vn6DDRSVy2 .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vn6DDRSVy2 .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vn6DDRSVy2 .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card:hover::before,
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vn6DDRSVy2 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vn6DDRSVy2 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6DDRSVy2 .mbr-desc {
  color: #000000;
}
.cid-vn6DDRSVy2 .panel-title-edit {
  color: #000000;
}
.cid-vn6DDRSVy2 .list {
  color: #000000;
}
.cid-vn6DDiMC0S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6DDiMC0S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6DDiMC0S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6DDiMC0S .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn6DDiMC0S .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn6DDiMC0S .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn6DDiMC0S .container {
    padding: 0 16px;
  }
}
.cid-vn6DDiMC0S .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn6DDiMC0S .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn6DDiMC0S .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn6DDiMC0S .box {
    width: 100%;
  }
}
.cid-vn6DDiMC0S .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn6DDiMC0S .box .mbr-media {
    height: 450px;
  }
}
.cid-vn6DDiMC0S .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn6DDiMC0S .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn6DDiMC0S .mbr-media {
  position: relative;
}
.cid-vn6DDiMC0S .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn6DDiMC0S a:hover {
  background-image: none !important;
}
.cid-vn6DDiMC0S .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn6DDiMC0S .icon-wrap:hover,
.cid-vn6DDiMC0S .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn6DDiMC0S .icon-wrap:hover .mbr-iconfont,
.cid-vn6DDiMC0S .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn6DDiMC0S .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn6DDiMC0S .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn6DDiMC0S .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn6DDiMC0S .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn6DDiMC0S .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn6DDiMC0S .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn6CWRG2j5 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn6CWRG2j5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6CWRG2j5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6CWRG2j5 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn6CWRG2j5 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn6CWRG2j5 .container {
    padding: 0 25px;
  }
}
.cid-vn6CWRG2j5 .row {
  justify-content: center;
}
.cid-vn6CWRG2j5 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn6CWRG2j5 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn6CWRG2j5 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn6CWRG2j5 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6CWRG2j5 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6CWRG2j5 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn6CWRG2j5 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn6CWRG2j5 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6CWRG2j5 .list-wrapper .list .item-wrap:hover,
.cid-vn6CWRG2j5 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn6CWRG2j5 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6CWRG2j5 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6CWRG2j5 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn6CWRG2j5 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn6CWRG2j5 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn6CWRG2j5 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn6CWRG2j5 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn6CWRG2j5 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn6CWRG2j5 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn6CWRG2j5 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn6CWRG2j5 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn6CWRG2j5 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn6CWRG2j5 .mbr-section-btn {
  text-align: center;
}
.cid-vn6CWRG2j5 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn6CWRG2j5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn6CWRG2j5 .mbr-text {
  color: #ffffff;
}
.cid-vn6CWRG2j5 .list {
  color: #ffffff;
}
.cid-vn6CWRG2j5 .list,
.cid-vn6CWRG2j5 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn6EfQNBKh {
  z-index: 1000;
  width: 100%;
}
.cid-vn6EfQNBKh nav.navbar {
  position: fixed;
}
.cid-vn6EfQNBKh .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn6EfQNBKh .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn6EfQNBKh .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn6EfQNBKh .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn6EfQNBKh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6EfQNBKh .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn6EfQNBKh .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn6EfQNBKh .dropdown-item:hover,
.cid-vn6EfQNBKh .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn6EfQNBKh .dropdown-item:hover span {
  color: white;
}
.cid-vn6EfQNBKh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn6EfQNBKh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn6EfQNBKh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn6EfQNBKh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn6EfQNBKh .nav-link {
  position: relative;
}
.cid-vn6EfQNBKh .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn6EfQNBKh .container {
    flex-wrap: nowrap;
  }
}
.cid-vn6EfQNBKh .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn6EfQNBKh .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn6EfQNBKh .dropdown-menu,
.cid-vn6EfQNBKh .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn6EfQNBKh .nav-item:focus,
.cid-vn6EfQNBKh .nav-link:focus {
  outline: none;
}
.cid-vn6EfQNBKh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn6EfQNBKh .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn6EfQNBKh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn6EfQNBKh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6EfQNBKh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn6EfQNBKh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn6EfQNBKh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6EfQNBKh .navbar.opened {
  transition: all 0.3s;
}
.cid-vn6EfQNBKh .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn6EfQNBKh .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn6EfQNBKh .navbar .navbar-logo img {
  width: auto;
}
.cid-vn6EfQNBKh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn6EfQNBKh .navbar.collapsed {
  justify-content: center;
}
.cid-vn6EfQNBKh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn6EfQNBKh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn6EfQNBKh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn6EfQNBKh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn6EfQNBKh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn6EfQNBKh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn6EfQNBKh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn6EfQNBKh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn6EfQNBKh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn6EfQNBKh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn6EfQNBKh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn6EfQNBKh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn6EfQNBKh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn6EfQNBKh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn6EfQNBKh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn6EfQNBKh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn6EfQNBKh .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn6EfQNBKh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn6EfQNBKh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn6EfQNBKh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn6EfQNBKh .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn6EfQNBKh .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn6EfQNBKh .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn6EfQNBKh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn6EfQNBKh .navbar-brand .navbar-caption:hover,
.cid-vn6EfQNBKh .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6EfQNBKh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn6EfQNBKh .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn6EfQNBKh .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6EfQNBKh .dropdown-item.active,
.cid-vn6EfQNBKh .dropdown-item:active {
  background-color: transparent;
}
.cid-vn6EfQNBKh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn6EfQNBKh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn6EfQNBKh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn6EfQNBKh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn6EfQNBKh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn6EfQNBKh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn6EfQNBKh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn6EfQNBKh ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn6EfQNBKh ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn6EfQNBKh .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn6EfQNBKh .navbar-buttons {
    text-align: left;
  }
}
.cid-vn6EfQNBKh .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn6EfQNBKh .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn6EfQNBKh button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6EfQNBKh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn6EfQNBKh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn6EfQNBKh button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6EfQNBKh button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6EfQNBKh button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn6EfQNBKh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6EfQNBKh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn6EfQNBKh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn6EfQNBKh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6EfQNBKh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn6EfQNBKh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn6EfQNBKh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn6EfQNBKh .navbar {
    height: 70px;
  }
  .cid-vn6EfQNBKh .navbar.opened {
    height: auto;
  }
  .cid-vn6EfQNBKh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn6EfQNBKh .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn6EfQNBKh .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn6EfQNBKh .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn6EfQNBKh .nav-item .nav-link:hover,
.cid-vn6EfQNBKh .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn6EfQNBKh .nav-item .nav-link:hover::after,
.cid-vn6EfQNBKh .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn6EfQNBKh .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn6EfQNBKh .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn6EfQNBKh .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn6EfQNBKh .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn6EfQNBKh .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn6EfQNBKh .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn6EfQNBKh .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn6EfQNBKh .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn6EfQNBKh .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn6EfQNBKh .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn6EfQNBKh .content-wrap {
  min-height: 70px;
}
.cid-vn6ETsdmwU {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6ETsdmwU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6ETsdmwU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vn6ETsdmwU .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vn6ETsdmwU .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vn6ETsdmwU .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vn6ETsdmwU .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vn6ETsdmwU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vn6ETsdmwU .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vn6ESPxKft {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6ESPxKft .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6ESPxKft .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6ESPxKft .row {
  justify-content: space-between;
}
.cid-vn6ESPxKft .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vn6ESPxKft .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vn6ESPxKft .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card:hover::before,
.cid-vn6ESPxKft .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vn6ESPxKft .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vn6ESPxKft .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6ESPxKft .mbr-desc {
  color: #000000;
}
.cid-vn6ESPxKft .panel-title-edit {
  color: #000000;
}
.cid-vn6ESPxKft .list {
  color: #000000;
}
.cid-vn6EfS0ylg {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn6EfS0ylg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6EfS0ylg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6EfS0ylg .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn6EfS0ylg .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn6EfS0ylg .container {
    padding: 0 25px;
  }
}
.cid-vn6EfS0ylg .row {
  justify-content: center;
}
.cid-vn6EfS0ylg .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn6EfS0ylg .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn6EfS0ylg .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn6EfS0ylg .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6EfS0ylg .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6EfS0ylg .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn6EfS0ylg .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn6EfS0ylg .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6EfS0ylg .list-wrapper .list .item-wrap:hover,
.cid-vn6EfS0ylg .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn6EfS0ylg .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6EfS0ylg .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6EfS0ylg .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn6EfS0ylg .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn6EfS0ylg .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn6EfS0ylg .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn6EfS0ylg .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn6EfS0ylg .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn6EfS0ylg .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn6EfS0ylg .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn6EfS0ylg .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn6EfS0ylg .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn6EfS0ylg .mbr-section-btn {
  text-align: center;
}
.cid-vn6EfS0ylg .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn6EfS0ylg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn6EfS0ylg .mbr-text {
  color: #ffffff;
}
.cid-vn6EfS0ylg .list {
  color: #ffffff;
}
.cid-vn6EfS0ylg .list,
.cid-vn6EfS0ylg .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn6EZeGEyH {
  z-index: 1000;
  width: 100%;
}
.cid-vn6EZeGEyH nav.navbar {
  position: fixed;
}
.cid-vn6EZeGEyH .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn6EZeGEyH .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn6EZeGEyH .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn6EZeGEyH .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn6EZeGEyH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6EZeGEyH .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn6EZeGEyH .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn6EZeGEyH .dropdown-item:hover,
.cid-vn6EZeGEyH .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn6EZeGEyH .dropdown-item:hover span {
  color: white;
}
.cid-vn6EZeGEyH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn6EZeGEyH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn6EZeGEyH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn6EZeGEyH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn6EZeGEyH .nav-link {
  position: relative;
}
.cid-vn6EZeGEyH .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn6EZeGEyH .container {
    flex-wrap: nowrap;
  }
}
.cid-vn6EZeGEyH .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn6EZeGEyH .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn6EZeGEyH .dropdown-menu,
.cid-vn6EZeGEyH .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn6EZeGEyH .nav-item:focus,
.cid-vn6EZeGEyH .nav-link:focus {
  outline: none;
}
.cid-vn6EZeGEyH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn6EZeGEyH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn6EZeGEyH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn6EZeGEyH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6EZeGEyH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn6EZeGEyH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn6EZeGEyH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6EZeGEyH .navbar.opened {
  transition: all 0.3s;
}
.cid-vn6EZeGEyH .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn6EZeGEyH .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn6EZeGEyH .navbar .navbar-logo img {
  width: auto;
}
.cid-vn6EZeGEyH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn6EZeGEyH .navbar.collapsed {
  justify-content: center;
}
.cid-vn6EZeGEyH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn6EZeGEyH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn6EZeGEyH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn6EZeGEyH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn6EZeGEyH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn6EZeGEyH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn6EZeGEyH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn6EZeGEyH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn6EZeGEyH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn6EZeGEyH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn6EZeGEyH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn6EZeGEyH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn6EZeGEyH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn6EZeGEyH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn6EZeGEyH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn6EZeGEyH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn6EZeGEyH .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn6EZeGEyH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn6EZeGEyH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn6EZeGEyH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn6EZeGEyH .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn6EZeGEyH .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn6EZeGEyH .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn6EZeGEyH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn6EZeGEyH .navbar-brand .navbar-caption:hover,
.cid-vn6EZeGEyH .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6EZeGEyH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn6EZeGEyH .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn6EZeGEyH .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6EZeGEyH .dropdown-item.active,
.cid-vn6EZeGEyH .dropdown-item:active {
  background-color: transparent;
}
.cid-vn6EZeGEyH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn6EZeGEyH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn6EZeGEyH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn6EZeGEyH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn6EZeGEyH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn6EZeGEyH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn6EZeGEyH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn6EZeGEyH ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn6EZeGEyH ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn6EZeGEyH .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn6EZeGEyH .navbar-buttons {
    text-align: left;
  }
}
.cid-vn6EZeGEyH .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn6EZeGEyH .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn6EZeGEyH button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6EZeGEyH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn6EZeGEyH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn6EZeGEyH button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6EZeGEyH button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6EZeGEyH button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn6EZeGEyH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6EZeGEyH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn6EZeGEyH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn6EZeGEyH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6EZeGEyH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn6EZeGEyH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn6EZeGEyH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn6EZeGEyH .navbar {
    height: 70px;
  }
  .cid-vn6EZeGEyH .navbar.opened {
    height: auto;
  }
  .cid-vn6EZeGEyH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn6EZeGEyH .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn6EZeGEyH .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn6EZeGEyH .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn6EZeGEyH .nav-item .nav-link:hover,
.cid-vn6EZeGEyH .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn6EZeGEyH .nav-item .nav-link:hover::after,
.cid-vn6EZeGEyH .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn6EZeGEyH .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn6EZeGEyH .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn6EZeGEyH .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn6EZeGEyH .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn6EZeGEyH .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn6EZeGEyH .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn6EZeGEyH .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn6EZeGEyH .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn6EZeGEyH .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn6EZeGEyH .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn6EZeGEyH .content-wrap {
  min-height: 70px;
}
.cid-vn6FChcK8P {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6FChcK8P .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6FChcK8P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vn6FChcK8P .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vn6FChcK8P .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vn6FChcK8P .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vn6FChcK8P .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vn6FChcK8P .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vn6FChcK8P .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vn6FBu9RlG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6FBu9RlG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6FBu9RlG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6FBu9RlG .row {
  justify-content: space-between;
}
.cid-vn6FBu9RlG .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vn6FBu9RlG .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vn6FBu9RlG .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card:hover::before,
.cid-vn6FBu9RlG .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vn6FBu9RlG .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vn6FBu9RlG .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6FBu9RlG .mbr-desc {
  color: #000000;
}
.cid-vn6FBu9RlG .panel-title-edit {
  color: #000000;
}
.cid-vn6FBu9RlG .list {
  color: #000000;
}
.cid-vn6FAsdaXp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6FAsdaXp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6FAsdaXp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6FAsdaXp .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn6FAsdaXp .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn6FAsdaXp .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn6FAsdaXp .container {
    padding: 0 16px;
  }
}
.cid-vn6FAsdaXp .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn6FAsdaXp .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn6FAsdaXp .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn6FAsdaXp .box {
    width: 100%;
  }
}
.cid-vn6FAsdaXp .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn6FAsdaXp .box .mbr-media {
    height: 450px;
  }
}
.cid-vn6FAsdaXp .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn6FAsdaXp .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn6FAsdaXp .mbr-media {
  position: relative;
}
.cid-vn6FAsdaXp .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn6FAsdaXp a:hover {
  background-image: none !important;
}
.cid-vn6FAsdaXp .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn6FAsdaXp .icon-wrap:hover,
.cid-vn6FAsdaXp .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn6FAsdaXp .icon-wrap:hover .mbr-iconfont,
.cid-vn6FAsdaXp .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn6FAsdaXp .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn6FAsdaXp .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn6FAsdaXp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn6FAsdaXp .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn6FAsdaXp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn6FAsdaXp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn6EZfwpS5 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn6EZfwpS5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6EZfwpS5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6EZfwpS5 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn6EZfwpS5 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn6EZfwpS5 .container {
    padding: 0 25px;
  }
}
.cid-vn6EZfwpS5 .row {
  justify-content: center;
}
.cid-vn6EZfwpS5 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn6EZfwpS5 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn6EZfwpS5 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn6EZfwpS5 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6EZfwpS5 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6EZfwpS5 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn6EZfwpS5 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn6EZfwpS5 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6EZfwpS5 .list-wrapper .list .item-wrap:hover,
.cid-vn6EZfwpS5 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn6EZfwpS5 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6EZfwpS5 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6EZfwpS5 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn6EZfwpS5 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn6EZfwpS5 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn6EZfwpS5 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn6EZfwpS5 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn6EZfwpS5 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn6EZfwpS5 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn6EZfwpS5 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn6EZfwpS5 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn6EZfwpS5 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn6EZfwpS5 .mbr-section-btn {
  text-align: center;
}
.cid-vn6EZfwpS5 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn6EZfwpS5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn6EZfwpS5 .mbr-text {
  color: #ffffff;
}
.cid-vn6EZfwpS5 .list {
  color: #ffffff;
}
.cid-vn6EZfwpS5 .list,
.cid-vn6EZfwpS5 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn6FPTVRoG {
  z-index: 1000;
  width: 100%;
}
.cid-vn6FPTVRoG nav.navbar {
  position: fixed;
}
.cid-vn6FPTVRoG .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn6FPTVRoG .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn6FPTVRoG .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn6FPTVRoG .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn6FPTVRoG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6FPTVRoG .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn6FPTVRoG .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn6FPTVRoG .dropdown-item:hover,
.cid-vn6FPTVRoG .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn6FPTVRoG .dropdown-item:hover span {
  color: white;
}
.cid-vn6FPTVRoG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn6FPTVRoG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn6FPTVRoG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn6FPTVRoG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn6FPTVRoG .nav-link {
  position: relative;
}
.cid-vn6FPTVRoG .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn6FPTVRoG .container {
    flex-wrap: nowrap;
  }
}
.cid-vn6FPTVRoG .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn6FPTVRoG .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn6FPTVRoG .dropdown-menu,
.cid-vn6FPTVRoG .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn6FPTVRoG .nav-item:focus,
.cid-vn6FPTVRoG .nav-link:focus {
  outline: none;
}
.cid-vn6FPTVRoG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn6FPTVRoG .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn6FPTVRoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn6FPTVRoG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6FPTVRoG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn6FPTVRoG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn6FPTVRoG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6FPTVRoG .navbar.opened {
  transition: all 0.3s;
}
.cid-vn6FPTVRoG .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn6FPTVRoG .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn6FPTVRoG .navbar .navbar-logo img {
  width: auto;
}
.cid-vn6FPTVRoG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn6FPTVRoG .navbar.collapsed {
  justify-content: center;
}
.cid-vn6FPTVRoG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn6FPTVRoG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn6FPTVRoG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn6FPTVRoG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn6FPTVRoG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn6FPTVRoG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn6FPTVRoG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn6FPTVRoG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn6FPTVRoG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn6FPTVRoG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn6FPTVRoG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn6FPTVRoG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn6FPTVRoG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn6FPTVRoG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn6FPTVRoG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn6FPTVRoG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn6FPTVRoG .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn6FPTVRoG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn6FPTVRoG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn6FPTVRoG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn6FPTVRoG .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn6FPTVRoG .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn6FPTVRoG .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn6FPTVRoG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn6FPTVRoG .navbar-brand .navbar-caption:hover,
.cid-vn6FPTVRoG .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6FPTVRoG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn6FPTVRoG .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn6FPTVRoG .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6FPTVRoG .dropdown-item.active,
.cid-vn6FPTVRoG .dropdown-item:active {
  background-color: transparent;
}
.cid-vn6FPTVRoG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn6FPTVRoG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn6FPTVRoG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn6FPTVRoG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn6FPTVRoG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn6FPTVRoG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn6FPTVRoG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn6FPTVRoG ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn6FPTVRoG ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn6FPTVRoG .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn6FPTVRoG .navbar-buttons {
    text-align: left;
  }
}
.cid-vn6FPTVRoG .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn6FPTVRoG .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn6FPTVRoG button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6FPTVRoG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn6FPTVRoG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn6FPTVRoG button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6FPTVRoG button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6FPTVRoG button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn6FPTVRoG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6FPTVRoG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn6FPTVRoG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn6FPTVRoG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6FPTVRoG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn6FPTVRoG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn6FPTVRoG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn6FPTVRoG .navbar {
    height: 70px;
  }
  .cid-vn6FPTVRoG .navbar.opened {
    height: auto;
  }
  .cid-vn6FPTVRoG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn6FPTVRoG .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn6FPTVRoG .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn6FPTVRoG .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn6FPTVRoG .nav-item .nav-link:hover,
.cid-vn6FPTVRoG .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn6FPTVRoG .nav-item .nav-link:hover::after,
.cid-vn6FPTVRoG .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn6FPTVRoG .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn6FPTVRoG .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn6FPTVRoG .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn6FPTVRoG .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn6FPTVRoG .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn6FPTVRoG .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn6FPTVRoG .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn6FPTVRoG .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn6FPTVRoG .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn6FPTVRoG .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn6FPTVRoG .content-wrap {
  min-height: 70px;
}
.cid-vn6GnvdItG {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6GnvdItG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6GnvdItG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vn6GnvdItG .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vn6GnvdItG .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vn6GnvdItG .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vn6GnvdItG .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vn6GnvdItG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vn6GnvdItG .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vn6GmBHC4i {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6GmBHC4i .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6GmBHC4i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6GmBHC4i .row {
  justify-content: space-between;
}
.cid-vn6GmBHC4i .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vn6GmBHC4i .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vn6GmBHC4i .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card:hover::before,
.cid-vn6GmBHC4i .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vn6GmBHC4i .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vn6GmBHC4i .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6GmBHC4i .mbr-desc {
  color: #000000;
}
.cid-vn6GmBHC4i .panel-title-edit {
  color: #000000;
}
.cid-vn6GmBHC4i .list {
  color: #000000;
}
.cid-vn6Gm2bkQ9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6Gm2bkQ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6Gm2bkQ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6Gm2bkQ9 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn6Gm2bkQ9 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn6Gm2bkQ9 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn6Gm2bkQ9 .container {
    padding: 0 16px;
  }
}
.cid-vn6Gm2bkQ9 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn6Gm2bkQ9 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn6Gm2bkQ9 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn6Gm2bkQ9 .box {
    width: 100%;
  }
}
.cid-vn6Gm2bkQ9 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn6Gm2bkQ9 .box .mbr-media {
    height: 450px;
  }
}
.cid-vn6Gm2bkQ9 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn6Gm2bkQ9 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn6Gm2bkQ9 .mbr-media {
  position: relative;
}
.cid-vn6Gm2bkQ9 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn6Gm2bkQ9 a:hover {
  background-image: none !important;
}
.cid-vn6Gm2bkQ9 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn6Gm2bkQ9 .icon-wrap:hover,
.cid-vn6Gm2bkQ9 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn6Gm2bkQ9 .icon-wrap:hover .mbr-iconfont,
.cid-vn6Gm2bkQ9 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn6Gm2bkQ9 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn6Gm2bkQ9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn6Gm2bkQ9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn6Gm2bkQ9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn6Gm2bkQ9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn6Gm2bkQ9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn6FPVguKl {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn6FPVguKl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6FPVguKl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6FPVguKl .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn6FPVguKl .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn6FPVguKl .container {
    padding: 0 25px;
  }
}
.cid-vn6FPVguKl .row {
  justify-content: center;
}
.cid-vn6FPVguKl .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn6FPVguKl .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn6FPVguKl .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn6FPVguKl .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6FPVguKl .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6FPVguKl .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn6FPVguKl .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn6FPVguKl .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6FPVguKl .list-wrapper .list .item-wrap:hover,
.cid-vn6FPVguKl .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn6FPVguKl .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6FPVguKl .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6FPVguKl .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn6FPVguKl .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn6FPVguKl .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn6FPVguKl .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn6FPVguKl .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn6FPVguKl .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn6FPVguKl .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn6FPVguKl .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn6FPVguKl .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn6FPVguKl .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn6FPVguKl .mbr-section-btn {
  text-align: center;
}
.cid-vn6FPVguKl .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn6FPVguKl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn6FPVguKl .mbr-text {
  color: #ffffff;
}
.cid-vn6FPVguKl .list {
  color: #ffffff;
}
.cid-vn6FPVguKl .list,
.cid-vn6FPVguKl .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn6Gt69B2u {
  z-index: 1000;
  width: 100%;
}
.cid-vn6Gt69B2u nav.navbar {
  position: fixed;
}
.cid-vn6Gt69B2u .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn6Gt69B2u .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn6Gt69B2u .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn6Gt69B2u .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn6Gt69B2u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6Gt69B2u .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn6Gt69B2u .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn6Gt69B2u .dropdown-item:hover,
.cid-vn6Gt69B2u .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn6Gt69B2u .dropdown-item:hover span {
  color: white;
}
.cid-vn6Gt69B2u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn6Gt69B2u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn6Gt69B2u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn6Gt69B2u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn6Gt69B2u .nav-link {
  position: relative;
}
.cid-vn6Gt69B2u .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn6Gt69B2u .container {
    flex-wrap: nowrap;
  }
}
.cid-vn6Gt69B2u .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn6Gt69B2u .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn6Gt69B2u .dropdown-menu,
.cid-vn6Gt69B2u .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn6Gt69B2u .nav-item:focus,
.cid-vn6Gt69B2u .nav-link:focus {
  outline: none;
}
.cid-vn6Gt69B2u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn6Gt69B2u .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn6Gt69B2u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn6Gt69B2u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6Gt69B2u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn6Gt69B2u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn6Gt69B2u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6Gt69B2u .navbar.opened {
  transition: all 0.3s;
}
.cid-vn6Gt69B2u .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn6Gt69B2u .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn6Gt69B2u .navbar .navbar-logo img {
  width: auto;
}
.cid-vn6Gt69B2u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn6Gt69B2u .navbar.collapsed {
  justify-content: center;
}
.cid-vn6Gt69B2u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn6Gt69B2u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn6Gt69B2u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn6Gt69B2u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn6Gt69B2u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn6Gt69B2u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn6Gt69B2u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn6Gt69B2u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn6Gt69B2u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn6Gt69B2u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn6Gt69B2u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn6Gt69B2u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn6Gt69B2u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn6Gt69B2u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn6Gt69B2u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn6Gt69B2u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn6Gt69B2u .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn6Gt69B2u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn6Gt69B2u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn6Gt69B2u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn6Gt69B2u .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn6Gt69B2u .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn6Gt69B2u .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn6Gt69B2u .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn6Gt69B2u .navbar-brand .navbar-caption:hover,
.cid-vn6Gt69B2u .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6Gt69B2u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn6Gt69B2u .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn6Gt69B2u .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6Gt69B2u .dropdown-item.active,
.cid-vn6Gt69B2u .dropdown-item:active {
  background-color: transparent;
}
.cid-vn6Gt69B2u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn6Gt69B2u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn6Gt69B2u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn6Gt69B2u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn6Gt69B2u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn6Gt69B2u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn6Gt69B2u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn6Gt69B2u ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn6Gt69B2u ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn6Gt69B2u .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn6Gt69B2u .navbar-buttons {
    text-align: left;
  }
}
.cid-vn6Gt69B2u .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn6Gt69B2u .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn6Gt69B2u button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6Gt69B2u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn6Gt69B2u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn6Gt69B2u button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6Gt69B2u button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6Gt69B2u button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn6Gt69B2u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6Gt69B2u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn6Gt69B2u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn6Gt69B2u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6Gt69B2u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn6Gt69B2u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn6Gt69B2u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn6Gt69B2u .navbar {
    height: 70px;
  }
  .cid-vn6Gt69B2u .navbar.opened {
    height: auto;
  }
  .cid-vn6Gt69B2u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn6Gt69B2u .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn6Gt69B2u .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn6Gt69B2u .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn6Gt69B2u .nav-item .nav-link:hover,
.cid-vn6Gt69B2u .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn6Gt69B2u .nav-item .nav-link:hover::after,
.cid-vn6Gt69B2u .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn6Gt69B2u .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn6Gt69B2u .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn6Gt69B2u .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn6Gt69B2u .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn6Gt69B2u .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn6Gt69B2u .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn6Gt69B2u .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn6Gt69B2u .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn6Gt69B2u .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn6Gt69B2u .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn6Gt69B2u .content-wrap {
  min-height: 70px;
}
.cid-vn6H8gjpgl {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6H8gjpgl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6H8gjpgl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vn6H8gjpgl .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vn6H8gjpgl .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vn6H8gjpgl .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vn6H8gjpgl .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vn6H8gjpgl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vn6H8gjpgl .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vn6H7K55c3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6H7K55c3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6H7K55c3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6H7K55c3 .row {
  justify-content: space-between;
}
.cid-vn6H7K55c3 .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vn6H7K55c3 .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vn6H7K55c3 .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card:hover::before,
.cid-vn6H7K55c3 .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vn6H7K55c3 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vn6H7K55c3 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6H7K55c3 .mbr-desc {
  color: #000000;
}
.cid-vn6H7K55c3 .panel-title-edit {
  color: #000000;
}
.cid-vn6H7K55c3 .list {
  color: #000000;
}
.cid-vn6H7cMqe8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vn6H7cMqe8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6H7cMqe8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6H7cMqe8 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn6H7cMqe8 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn6H7cMqe8 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn6H7cMqe8 .container {
    padding: 0 16px;
  }
}
.cid-vn6H7cMqe8 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn6H7cMqe8 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn6H7cMqe8 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn6H7cMqe8 .box {
    width: 100%;
  }
}
.cid-vn6H7cMqe8 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn6H7cMqe8 .box .mbr-media {
    height: 450px;
  }
}
.cid-vn6H7cMqe8 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn6H7cMqe8 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn6H7cMqe8 .mbr-media {
  position: relative;
}
.cid-vn6H7cMqe8 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn6H7cMqe8 a:hover {
  background-image: none !important;
}
.cid-vn6H7cMqe8 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn6H7cMqe8 .icon-wrap:hover,
.cid-vn6H7cMqe8 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn6H7cMqe8 .icon-wrap:hover .mbr-iconfont,
.cid-vn6H7cMqe8 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn6H7cMqe8 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn6H7cMqe8 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn6H7cMqe8 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn6H7cMqe8 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn6H7cMqe8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn6H7cMqe8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn6Gt7t8N3 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn6Gt7t8N3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6Gt7t8N3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6Gt7t8N3 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn6Gt7t8N3 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn6Gt7t8N3 .container {
    padding: 0 25px;
  }
}
.cid-vn6Gt7t8N3 .row {
  justify-content: center;
}
.cid-vn6Gt7t8N3 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn6Gt7t8N3 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn6Gt7t8N3 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn6Gt7t8N3 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6Gt7t8N3 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6Gt7t8N3 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn6Gt7t8N3 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn6Gt7t8N3 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6Gt7t8N3 .list-wrapper .list .item-wrap:hover,
.cid-vn6Gt7t8N3 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn6Gt7t8N3 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6Gt7t8N3 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6Gt7t8N3 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn6Gt7t8N3 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn6Gt7t8N3 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn6Gt7t8N3 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn6Gt7t8N3 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn6Gt7t8N3 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn6Gt7t8N3 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn6Gt7t8N3 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn6Gt7t8N3 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn6Gt7t8N3 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn6Gt7t8N3 .mbr-section-btn {
  text-align: center;
}
.cid-vn6Gt7t8N3 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn6Gt7t8N3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn6Gt7t8N3 .mbr-text {
  color: #ffffff;
}
.cid-vn6Gt7t8N3 .list {
  color: #ffffff;
}
.cid-vn6Gt7t8N3 .list,
.cid-vn6Gt7t8N3 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn6IbHHgmP {
  z-index: 1000;
  width: 100%;
}
.cid-vn6IbHHgmP nav.navbar {
  position: fixed;
}
.cid-vn6IbHHgmP .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn6IbHHgmP .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn6IbHHgmP .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn6IbHHgmP .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn6IbHHgmP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6IbHHgmP .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn6IbHHgmP .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn6IbHHgmP .dropdown-item:hover,
.cid-vn6IbHHgmP .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn6IbHHgmP .dropdown-item:hover span {
  color: white;
}
.cid-vn6IbHHgmP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn6IbHHgmP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn6IbHHgmP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn6IbHHgmP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn6IbHHgmP .nav-link {
  position: relative;
}
.cid-vn6IbHHgmP .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn6IbHHgmP .container {
    flex-wrap: nowrap;
  }
}
.cid-vn6IbHHgmP .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn6IbHHgmP .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn6IbHHgmP .dropdown-menu,
.cid-vn6IbHHgmP .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn6IbHHgmP .nav-item:focus,
.cid-vn6IbHHgmP .nav-link:focus {
  outline: none;
}
.cid-vn6IbHHgmP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn6IbHHgmP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn6IbHHgmP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn6IbHHgmP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn6IbHHgmP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn6IbHHgmP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn6IbHHgmP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6IbHHgmP .navbar.opened {
  transition: all 0.3s;
}
.cid-vn6IbHHgmP .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn6IbHHgmP .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn6IbHHgmP .navbar .navbar-logo img {
  width: auto;
}
.cid-vn6IbHHgmP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn6IbHHgmP .navbar.collapsed {
  justify-content: center;
}
.cid-vn6IbHHgmP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn6IbHHgmP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn6IbHHgmP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn6IbHHgmP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn6IbHHgmP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn6IbHHgmP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn6IbHHgmP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn6IbHHgmP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn6IbHHgmP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn6IbHHgmP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn6IbHHgmP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn6IbHHgmP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn6IbHHgmP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn6IbHHgmP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn6IbHHgmP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn6IbHHgmP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn6IbHHgmP .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn6IbHHgmP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn6IbHHgmP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn6IbHHgmP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn6IbHHgmP .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn6IbHHgmP .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn6IbHHgmP .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn6IbHHgmP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn6IbHHgmP .navbar-brand .navbar-caption:hover,
.cid-vn6IbHHgmP .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6IbHHgmP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn6IbHHgmP .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn6IbHHgmP .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn6IbHHgmP .dropdown-item.active,
.cid-vn6IbHHgmP .dropdown-item:active {
  background-color: transparent;
}
.cid-vn6IbHHgmP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn6IbHHgmP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn6IbHHgmP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn6IbHHgmP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn6IbHHgmP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn6IbHHgmP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn6IbHHgmP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn6IbHHgmP ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn6IbHHgmP ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn6IbHHgmP .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn6IbHHgmP .navbar-buttons {
    text-align: left;
  }
}
.cid-vn6IbHHgmP .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn6IbHHgmP .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn6IbHHgmP button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn6IbHHgmP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn6IbHHgmP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn6IbHHgmP button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6IbHHgmP button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn6IbHHgmP button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn6IbHHgmP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6IbHHgmP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn6IbHHgmP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn6IbHHgmP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn6IbHHgmP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn6IbHHgmP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn6IbHHgmP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn6IbHHgmP .navbar {
    height: 70px;
  }
  .cid-vn6IbHHgmP .navbar.opened {
    height: auto;
  }
  .cid-vn6IbHHgmP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn6IbHHgmP .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn6IbHHgmP .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn6IbHHgmP .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn6IbHHgmP .nav-item .nav-link:hover,
.cid-vn6IbHHgmP .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn6IbHHgmP .nav-item .nav-link:hover::after,
.cid-vn6IbHHgmP .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn6IbHHgmP .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn6IbHHgmP .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn6IbHHgmP .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn6IbHHgmP .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn6IbHHgmP .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn6IbHHgmP .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn6IbHHgmP .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn6IbHHgmP .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn6IbHHgmP .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn6IbHHgmP .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn6IbHHgmP .content-wrap {
  min-height: 70px;
}
.cid-vn71wE8OPV {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vn71wE8OPV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn71wE8OPV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn71wE8OPV .container {
    padding: 0 22px;
  }
}
.cid-vn71wE8OPV .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vn71wE8OPV .mbr-text {
  color: #000000;
}
.cid-vn6IbIw8tz {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn6IbIw8tz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn6IbIw8tz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn6IbIw8tz .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn6IbIw8tz .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn6IbIw8tz .container {
    padding: 0 25px;
  }
}
.cid-vn6IbIw8tz .row {
  justify-content: center;
}
.cid-vn6IbIw8tz .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn6IbIw8tz .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn6IbIw8tz .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn6IbIw8tz .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6IbIw8tz .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6IbIw8tz .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn6IbIw8tz .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn6IbIw8tz .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn6IbIw8tz .list-wrapper .list .item-wrap:hover,
.cid-vn6IbIw8tz .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn6IbIw8tz .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn6IbIw8tz .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn6IbIw8tz .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn6IbIw8tz .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn6IbIw8tz .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn6IbIw8tz .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn6IbIw8tz .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn6IbIw8tz .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn6IbIw8tz .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn6IbIw8tz .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn6IbIw8tz .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn6IbIw8tz .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn6IbIw8tz .mbr-section-btn {
  text-align: center;
}
.cid-vn6IbIw8tz .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn6IbIw8tz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn6IbIw8tz .mbr-text {
  color: #ffffff;
}
.cid-vn6IbIw8tz .list {
  color: #ffffff;
}
.cid-vn6IbIw8tz .list,
.cid-vn6IbIw8tz .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn79sTwpFA {
  z-index: 1000;
  width: 100%;
}
.cid-vn79sTwpFA nav.navbar {
  position: fixed;
}
.cid-vn79sTwpFA .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn79sTwpFA .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn79sTwpFA .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn79sTwpFA .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn79sTwpFA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn79sTwpFA .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn79sTwpFA .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn79sTwpFA .dropdown-item:hover,
.cid-vn79sTwpFA .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn79sTwpFA .dropdown-item:hover span {
  color: white;
}
.cid-vn79sTwpFA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn79sTwpFA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn79sTwpFA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn79sTwpFA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn79sTwpFA .nav-link {
  position: relative;
}
.cid-vn79sTwpFA .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn79sTwpFA .container {
    flex-wrap: nowrap;
  }
}
.cid-vn79sTwpFA .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn79sTwpFA .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn79sTwpFA .dropdown-menu,
.cid-vn79sTwpFA .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn79sTwpFA .nav-item:focus,
.cid-vn79sTwpFA .nav-link:focus {
  outline: none;
}
.cid-vn79sTwpFA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn79sTwpFA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn79sTwpFA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn79sTwpFA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn79sTwpFA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn79sTwpFA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn79sTwpFA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn79sTwpFA .navbar.opened {
  transition: all 0.3s;
}
.cid-vn79sTwpFA .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn79sTwpFA .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn79sTwpFA .navbar .navbar-logo img {
  width: auto;
}
.cid-vn79sTwpFA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn79sTwpFA .navbar.collapsed {
  justify-content: center;
}
.cid-vn79sTwpFA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn79sTwpFA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn79sTwpFA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn79sTwpFA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn79sTwpFA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn79sTwpFA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn79sTwpFA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn79sTwpFA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn79sTwpFA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn79sTwpFA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn79sTwpFA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn79sTwpFA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn79sTwpFA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn79sTwpFA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn79sTwpFA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn79sTwpFA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn79sTwpFA .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn79sTwpFA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn79sTwpFA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn79sTwpFA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn79sTwpFA .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn79sTwpFA .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn79sTwpFA .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn79sTwpFA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn79sTwpFA .navbar-brand .navbar-caption:hover,
.cid-vn79sTwpFA .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn79sTwpFA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn79sTwpFA .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn79sTwpFA .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn79sTwpFA .dropdown-item.active,
.cid-vn79sTwpFA .dropdown-item:active {
  background-color: transparent;
}
.cid-vn79sTwpFA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn79sTwpFA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn79sTwpFA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn79sTwpFA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn79sTwpFA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn79sTwpFA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn79sTwpFA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn79sTwpFA ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn79sTwpFA ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn79sTwpFA .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn79sTwpFA .navbar-buttons {
    text-align: left;
  }
}
.cid-vn79sTwpFA .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn79sTwpFA .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn79sTwpFA button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn79sTwpFA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn79sTwpFA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn79sTwpFA button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn79sTwpFA button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn79sTwpFA button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn79sTwpFA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn79sTwpFA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn79sTwpFA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn79sTwpFA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn79sTwpFA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn79sTwpFA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn79sTwpFA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn79sTwpFA .navbar {
    height: 70px;
  }
  .cid-vn79sTwpFA .navbar.opened {
    height: auto;
  }
  .cid-vn79sTwpFA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn79sTwpFA .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn79sTwpFA .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn79sTwpFA .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn79sTwpFA .nav-item .nav-link:hover,
.cid-vn79sTwpFA .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn79sTwpFA .nav-item .nav-link:hover::after,
.cid-vn79sTwpFA .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn79sTwpFA .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn79sTwpFA .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn79sTwpFA .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn79sTwpFA .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn79sTwpFA .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn79sTwpFA .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn79sTwpFA .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn79sTwpFA .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn79sTwpFA .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn79sTwpFA .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn79sTwpFA .content-wrap {
  min-height: 70px;
}
.cid-vn79sTMYXH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/verum-effector-podcasts-1024x611.jpg");
}
.cid-vn79sTMYXH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn79sTMYXH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn79sTMYXH .container {
    padding: 0 26px;
  }
}
.cid-vn79sTMYXH .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn79sTMYXH .content-wrapper {
    padding: 20px;
  }
}
.cid-vn79sTMYXH .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn79sTMYXH .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn79sTMYXH .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn79sTMYXH .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn79sTMYXH .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn79sTMYXH .mbr-section-title {
  color: #000000;
}
.cid-vn79sTMYXH .mbr-text,
.cid-vn79sTMYXH .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vn79sTMYXH .mbr-section-title,
.cid-vn79sTMYXH .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn79OiOSNI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn79OiOSNI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn79OiOSNI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn79OiOSNI .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn79OiOSNI .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn79OiOSNI .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn79OiOSNI .container {
    padding: 0 16px;
  }
}
.cid-vn79OiOSNI .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn79OiOSNI .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn79OiOSNI .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn79OiOSNI .box {
    width: 100%;
  }
}
.cid-vn79OiOSNI .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn79OiOSNI .box .mbr-media {
    height: 450px;
  }
}
.cid-vn79OiOSNI .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn79OiOSNI .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn79OiOSNI .mbr-media {
  position: relative;
}
.cid-vn79OiOSNI .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn79OiOSNI a:hover {
  background-image: none !important;
}
.cid-vn79OiOSNI .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn79OiOSNI .icon-wrap:hover,
.cid-vn79OiOSNI .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn79OiOSNI .icon-wrap:hover .mbr-iconfont,
.cid-vn79OiOSNI .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn79OiOSNI .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn79OiOSNI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn79OiOSNI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn79OiOSNI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn79OiOSNI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn79OiOSNI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn79sUjq9n {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn79sUjq9n .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn79sUjq9n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn79sUjq9n .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn79sUjq9n .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn79sUjq9n .container {
    padding: 0 25px;
  }
}
.cid-vn79sUjq9n .row {
  justify-content: center;
}
.cid-vn79sUjq9n .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn79sUjq9n .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn79sUjq9n .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn79sUjq9n .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn79sUjq9n .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn79sUjq9n .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn79sUjq9n .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn79sUjq9n .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn79sUjq9n .list-wrapper .list .item-wrap:hover,
.cid-vn79sUjq9n .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn79sUjq9n .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn79sUjq9n .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn79sUjq9n .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn79sUjq9n .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn79sUjq9n .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn79sUjq9n .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn79sUjq9n .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn79sUjq9n .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn79sUjq9n .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn79sUjq9n .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn79sUjq9n .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn79sUjq9n .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn79sUjq9n .mbr-section-btn {
  text-align: center;
}
.cid-vn79sUjq9n .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn79sUjq9n .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn79sUjq9n .mbr-text {
  color: #ffffff;
}
.cid-vn79sUjq9n .list {
  color: #ffffff;
}
.cid-vn79sUjq9n .list,
.cid-vn79sUjq9n .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn7b4HhhZ7 {
  z-index: 1000;
  width: 100%;
}
.cid-vn7b4HhhZ7 nav.navbar {
  position: fixed;
}
.cid-vn7b4HhhZ7 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn7b4HhhZ7 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn7b4HhhZ7 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn7b4HhhZ7 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn7b4HhhZ7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7b4HhhZ7 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn7b4HhhZ7 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn7b4HhhZ7 .dropdown-item:hover,
.cid-vn7b4HhhZ7 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn7b4HhhZ7 .dropdown-item:hover span {
  color: white;
}
.cid-vn7b4HhhZ7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn7b4HhhZ7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn7b4HhhZ7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn7b4HhhZ7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn7b4HhhZ7 .nav-link {
  position: relative;
}
.cid-vn7b4HhhZ7 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn7b4HhhZ7 .container {
    flex-wrap: nowrap;
  }
}
.cid-vn7b4HhhZ7 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn7b4HhhZ7 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn7b4HhhZ7 .dropdown-menu,
.cid-vn7b4HhhZ7 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn7b4HhhZ7 .nav-item:focus,
.cid-vn7b4HhhZ7 .nav-link:focus {
  outline: none;
}
.cid-vn7b4HhhZ7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn7b4HhhZ7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn7b4HhhZ7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn7b4HhhZ7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7b4HhhZ7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn7b4HhhZ7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn7b4HhhZ7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7b4HhhZ7 .navbar.opened {
  transition: all 0.3s;
}
.cid-vn7b4HhhZ7 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn7b4HhhZ7 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn7b4HhhZ7 .navbar .navbar-logo img {
  width: auto;
}
.cid-vn7b4HhhZ7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn7b4HhhZ7 .navbar.collapsed {
  justify-content: center;
}
.cid-vn7b4HhhZ7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn7b4HhhZ7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn7b4HhhZ7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn7b4HhhZ7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn7b4HhhZ7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn7b4HhhZ7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn7b4HhhZ7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn7b4HhhZ7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn7b4HhhZ7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn7b4HhhZ7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn7b4HhhZ7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn7b4HhhZ7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn7b4HhhZ7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn7b4HhhZ7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn7b4HhhZ7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn7b4HhhZ7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn7b4HhhZ7 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn7b4HhhZ7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn7b4HhhZ7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn7b4HhhZ7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn7b4HhhZ7 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn7b4HhhZ7 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn7b4HhhZ7 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn7b4HhhZ7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn7b4HhhZ7 .navbar-brand .navbar-caption:hover,
.cid-vn7b4HhhZ7 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7b4HhhZ7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn7b4HhhZ7 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn7b4HhhZ7 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7b4HhhZ7 .dropdown-item.active,
.cid-vn7b4HhhZ7 .dropdown-item:active {
  background-color: transparent;
}
.cid-vn7b4HhhZ7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn7b4HhhZ7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn7b4HhhZ7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn7b4HhhZ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn7b4HhhZ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn7b4HhhZ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn7b4HhhZ7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn7b4HhhZ7 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn7b4HhhZ7 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn7b4HhhZ7 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn7b4HhhZ7 .navbar-buttons {
    text-align: left;
  }
}
.cid-vn7b4HhhZ7 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn7b4HhhZ7 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn7b4HhhZ7 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7b4HhhZ7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn7b4HhhZ7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn7b4HhhZ7 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7b4HhhZ7 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7b4HhhZ7 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn7b4HhhZ7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7b4HhhZ7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn7b4HhhZ7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn7b4HhhZ7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7b4HhhZ7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn7b4HhhZ7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn7b4HhhZ7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn7b4HhhZ7 .navbar {
    height: 70px;
  }
  .cid-vn7b4HhhZ7 .navbar.opened {
    height: auto;
  }
  .cid-vn7b4HhhZ7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn7b4HhhZ7 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn7b4HhhZ7 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn7b4HhhZ7 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn7b4HhhZ7 .nav-item .nav-link:hover,
.cid-vn7b4HhhZ7 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn7b4HhhZ7 .nav-item .nav-link:hover::after,
.cid-vn7b4HhhZ7 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn7b4HhhZ7 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn7b4HhhZ7 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn7b4HhhZ7 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn7b4HhhZ7 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn7b4HhhZ7 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn7b4HhhZ7 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn7b4HhhZ7 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn7b4HhhZ7 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn7b4HhhZ7 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn7b4HhhZ7 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn7b4HhhZ7 .content-wrap {
  min-height: 70px;
}
.cid-vn7b4Hwqsl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/defender-podcasts-1024x611.jpg");
}
.cid-vn7b4Hwqsl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7b4Hwqsl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn7b4Hwqsl .container {
    padding: 0 26px;
  }
}
.cid-vn7b4Hwqsl .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn7b4Hwqsl .content-wrapper {
    padding: 20px;
  }
}
.cid-vn7b4Hwqsl .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn7b4Hwqsl .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn7b4Hwqsl .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn7b4Hwqsl .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn7b4Hwqsl .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn7b4Hwqsl .mbr-section-title {
  color: #000000;
}
.cid-vn7b4Hwqsl .mbr-text,
.cid-vn7b4Hwqsl .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vn7b4Hwqsl .mbr-section-title,
.cid-vn7b4Hwqsl .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn7bo3EKXC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn7bo3EKXC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7bo3EKXC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7bo3EKXC .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn7bo3EKXC .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn7bo3EKXC .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn7bo3EKXC .container {
    padding: 0 16px;
  }
}
.cid-vn7bo3EKXC .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn7bo3EKXC .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn7bo3EKXC .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn7bo3EKXC .box {
    width: 100%;
  }
}
.cid-vn7bo3EKXC .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn7bo3EKXC .box .mbr-media {
    height: 450px;
  }
}
.cid-vn7bo3EKXC .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn7bo3EKXC .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn7bo3EKXC .mbr-media {
  position: relative;
}
.cid-vn7bo3EKXC .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn7bo3EKXC a:hover {
  background-image: none !important;
}
.cid-vn7bo3EKXC .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn7bo3EKXC .icon-wrap:hover,
.cid-vn7bo3EKXC .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn7bo3EKXC .icon-wrap:hover .mbr-iconfont,
.cid-vn7bo3EKXC .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn7bo3EKXC .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn7bo3EKXC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn7bo3EKXC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn7bo3EKXC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn7bo3EKXC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn7bo3EKXC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn7b4I0Has {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn7b4I0Has .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7b4I0Has .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7b4I0Has .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn7b4I0Has .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn7b4I0Has .container {
    padding: 0 25px;
  }
}
.cid-vn7b4I0Has .row {
  justify-content: center;
}
.cid-vn7b4I0Has .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn7b4I0Has .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn7b4I0Has .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn7b4I0Has .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7b4I0Has .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7b4I0Has .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn7b4I0Has .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn7b4I0Has .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn7b4I0Has .list-wrapper .list .item-wrap:hover,
.cid-vn7b4I0Has .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn7b4I0Has .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7b4I0Has .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7b4I0Has .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn7b4I0Has .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn7b4I0Has .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn7b4I0Has .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn7b4I0Has .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn7b4I0Has .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn7b4I0Has .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn7b4I0Has .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn7b4I0Has .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn7b4I0Has .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn7b4I0Has .mbr-section-btn {
  text-align: center;
}
.cid-vn7b4I0Has .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn7b4I0Has .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn7b4I0Has .mbr-text {
  color: #ffffff;
}
.cid-vn7b4I0Has .list {
  color: #ffffff;
}
.cid-vn7b4I0Has .list,
.cid-vn7b4I0Has .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn7bLjD8tI {
  z-index: 1000;
  width: 100%;
}
.cid-vn7bLjD8tI nav.navbar {
  position: fixed;
}
.cid-vn7bLjD8tI .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn7bLjD8tI .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn7bLjD8tI .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn7bLjD8tI .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn7bLjD8tI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7bLjD8tI .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn7bLjD8tI .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn7bLjD8tI .dropdown-item:hover,
.cid-vn7bLjD8tI .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn7bLjD8tI .dropdown-item:hover span {
  color: white;
}
.cid-vn7bLjD8tI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn7bLjD8tI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn7bLjD8tI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn7bLjD8tI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn7bLjD8tI .nav-link {
  position: relative;
}
.cid-vn7bLjD8tI .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn7bLjD8tI .container {
    flex-wrap: nowrap;
  }
}
.cid-vn7bLjD8tI .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn7bLjD8tI .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn7bLjD8tI .dropdown-menu,
.cid-vn7bLjD8tI .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn7bLjD8tI .nav-item:focus,
.cid-vn7bLjD8tI .nav-link:focus {
  outline: none;
}
.cid-vn7bLjD8tI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn7bLjD8tI .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn7bLjD8tI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn7bLjD8tI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7bLjD8tI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn7bLjD8tI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn7bLjD8tI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7bLjD8tI .navbar.opened {
  transition: all 0.3s;
}
.cid-vn7bLjD8tI .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn7bLjD8tI .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn7bLjD8tI .navbar .navbar-logo img {
  width: auto;
}
.cid-vn7bLjD8tI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn7bLjD8tI .navbar.collapsed {
  justify-content: center;
}
.cid-vn7bLjD8tI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn7bLjD8tI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn7bLjD8tI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn7bLjD8tI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn7bLjD8tI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn7bLjD8tI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn7bLjD8tI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn7bLjD8tI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn7bLjD8tI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn7bLjD8tI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn7bLjD8tI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn7bLjD8tI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn7bLjD8tI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn7bLjD8tI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn7bLjD8tI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn7bLjD8tI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn7bLjD8tI .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn7bLjD8tI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn7bLjD8tI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn7bLjD8tI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn7bLjD8tI .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn7bLjD8tI .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn7bLjD8tI .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn7bLjD8tI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn7bLjD8tI .navbar-brand .navbar-caption:hover,
.cid-vn7bLjD8tI .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7bLjD8tI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn7bLjD8tI .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn7bLjD8tI .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7bLjD8tI .dropdown-item.active,
.cid-vn7bLjD8tI .dropdown-item:active {
  background-color: transparent;
}
.cid-vn7bLjD8tI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn7bLjD8tI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn7bLjD8tI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn7bLjD8tI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn7bLjD8tI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn7bLjD8tI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn7bLjD8tI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn7bLjD8tI ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn7bLjD8tI ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn7bLjD8tI .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn7bLjD8tI .navbar-buttons {
    text-align: left;
  }
}
.cid-vn7bLjD8tI .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn7bLjD8tI .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn7bLjD8tI button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7bLjD8tI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn7bLjD8tI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn7bLjD8tI button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7bLjD8tI button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7bLjD8tI button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn7bLjD8tI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7bLjD8tI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn7bLjD8tI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn7bLjD8tI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7bLjD8tI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn7bLjD8tI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn7bLjD8tI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn7bLjD8tI .navbar {
    height: 70px;
  }
  .cid-vn7bLjD8tI .navbar.opened {
    height: auto;
  }
  .cid-vn7bLjD8tI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn7bLjD8tI .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn7bLjD8tI .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn7bLjD8tI .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn7bLjD8tI .nav-item .nav-link:hover,
.cid-vn7bLjD8tI .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn7bLjD8tI .nav-item .nav-link:hover::after,
.cid-vn7bLjD8tI .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn7bLjD8tI .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn7bLjD8tI .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn7bLjD8tI .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn7bLjD8tI .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn7bLjD8tI .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn7bLjD8tI .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn7bLjD8tI .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn7bLjD8tI .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn7bLjD8tI .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn7bLjD8tI .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn7bLjD8tI .content-wrap {
  min-height: 70px;
}
.cid-vn7bLjWcBs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/verum-arthro-podcasts-1024x611.jpg");
}
.cid-vn7bLjWcBs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7bLjWcBs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn7bLjWcBs .container {
    padding: 0 26px;
  }
}
.cid-vn7bLjWcBs .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn7bLjWcBs .content-wrapper {
    padding: 20px;
  }
}
.cid-vn7bLjWcBs .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn7bLjWcBs .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn7bLjWcBs .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn7bLjWcBs .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn7bLjWcBs .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn7bLjWcBs .mbr-section-title {
  color: #000000;
}
.cid-vn7bLjWcBs .mbr-text,
.cid-vn7bLjWcBs .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vn7bLjWcBs .mbr-section-title,
.cid-vn7bLjWcBs .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn7c1AR07k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn7c1AR07k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7c1AR07k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7c1AR07k .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn7c1AR07k .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn7c1AR07k .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn7c1AR07k .container {
    padding: 0 16px;
  }
}
.cid-vn7c1AR07k .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn7c1AR07k .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn7c1AR07k .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn7c1AR07k .box {
    width: 100%;
  }
}
.cid-vn7c1AR07k .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn7c1AR07k .box .mbr-media {
    height: 450px;
  }
}
.cid-vn7c1AR07k .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn7c1AR07k .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn7c1AR07k .mbr-media {
  position: relative;
}
.cid-vn7c1AR07k .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn7c1AR07k a:hover {
  background-image: none !important;
}
.cid-vn7c1AR07k .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn7c1AR07k .icon-wrap:hover,
.cid-vn7c1AR07k .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn7c1AR07k .icon-wrap:hover .mbr-iconfont,
.cid-vn7c1AR07k .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn7c1AR07k .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn7c1AR07k .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn7c1AR07k .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn7c1AR07k .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn7c1AR07k .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn7c1AR07k .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn7bLkrC9v {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn7bLkrC9v .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7bLkrC9v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7bLkrC9v .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn7bLkrC9v .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn7bLkrC9v .container {
    padding: 0 25px;
  }
}
.cid-vn7bLkrC9v .row {
  justify-content: center;
}
.cid-vn7bLkrC9v .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn7bLkrC9v .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn7bLkrC9v .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn7bLkrC9v .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7bLkrC9v .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7bLkrC9v .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn7bLkrC9v .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn7bLkrC9v .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn7bLkrC9v .list-wrapper .list .item-wrap:hover,
.cid-vn7bLkrC9v .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn7bLkrC9v .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7bLkrC9v .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7bLkrC9v .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn7bLkrC9v .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn7bLkrC9v .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn7bLkrC9v .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn7bLkrC9v .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn7bLkrC9v .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn7bLkrC9v .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn7bLkrC9v .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn7bLkrC9v .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn7bLkrC9v .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn7bLkrC9v .mbr-section-btn {
  text-align: center;
}
.cid-vn7bLkrC9v .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn7bLkrC9v .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn7bLkrC9v .mbr-text {
  color: #ffffff;
}
.cid-vn7bLkrC9v .list {
  color: #ffffff;
}
.cid-vn7bLkrC9v .list,
.cid-vn7bLkrC9v .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn7cnP3MYd {
  z-index: 1000;
  width: 100%;
}
.cid-vn7cnP3MYd nav.navbar {
  position: fixed;
}
.cid-vn7cnP3MYd .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn7cnP3MYd .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn7cnP3MYd .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn7cnP3MYd .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn7cnP3MYd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7cnP3MYd .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn7cnP3MYd .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn7cnP3MYd .dropdown-item:hover,
.cid-vn7cnP3MYd .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn7cnP3MYd .dropdown-item:hover span {
  color: white;
}
.cid-vn7cnP3MYd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn7cnP3MYd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn7cnP3MYd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn7cnP3MYd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn7cnP3MYd .nav-link {
  position: relative;
}
.cid-vn7cnP3MYd .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn7cnP3MYd .container {
    flex-wrap: nowrap;
  }
}
.cid-vn7cnP3MYd .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn7cnP3MYd .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn7cnP3MYd .dropdown-menu,
.cid-vn7cnP3MYd .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn7cnP3MYd .nav-item:focus,
.cid-vn7cnP3MYd .nav-link:focus {
  outline: none;
}
.cid-vn7cnP3MYd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn7cnP3MYd .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn7cnP3MYd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn7cnP3MYd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7cnP3MYd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn7cnP3MYd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn7cnP3MYd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7cnP3MYd .navbar.opened {
  transition: all 0.3s;
}
.cid-vn7cnP3MYd .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn7cnP3MYd .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn7cnP3MYd .navbar .navbar-logo img {
  width: auto;
}
.cid-vn7cnP3MYd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn7cnP3MYd .navbar.collapsed {
  justify-content: center;
}
.cid-vn7cnP3MYd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn7cnP3MYd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn7cnP3MYd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn7cnP3MYd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn7cnP3MYd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn7cnP3MYd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn7cnP3MYd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn7cnP3MYd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn7cnP3MYd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn7cnP3MYd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn7cnP3MYd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn7cnP3MYd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn7cnP3MYd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn7cnP3MYd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn7cnP3MYd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn7cnP3MYd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn7cnP3MYd .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn7cnP3MYd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn7cnP3MYd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn7cnP3MYd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn7cnP3MYd .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn7cnP3MYd .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn7cnP3MYd .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn7cnP3MYd .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn7cnP3MYd .navbar-brand .navbar-caption:hover,
.cid-vn7cnP3MYd .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7cnP3MYd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn7cnP3MYd .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn7cnP3MYd .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7cnP3MYd .dropdown-item.active,
.cid-vn7cnP3MYd .dropdown-item:active {
  background-color: transparent;
}
.cid-vn7cnP3MYd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn7cnP3MYd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn7cnP3MYd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn7cnP3MYd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn7cnP3MYd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn7cnP3MYd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn7cnP3MYd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn7cnP3MYd ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn7cnP3MYd ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn7cnP3MYd .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn7cnP3MYd .navbar-buttons {
    text-align: left;
  }
}
.cid-vn7cnP3MYd .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn7cnP3MYd .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn7cnP3MYd button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7cnP3MYd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn7cnP3MYd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn7cnP3MYd button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7cnP3MYd button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7cnP3MYd button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn7cnP3MYd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7cnP3MYd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn7cnP3MYd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn7cnP3MYd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7cnP3MYd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn7cnP3MYd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn7cnP3MYd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn7cnP3MYd .navbar {
    height: 70px;
  }
  .cid-vn7cnP3MYd .navbar.opened {
    height: auto;
  }
  .cid-vn7cnP3MYd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn7cnP3MYd .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn7cnP3MYd .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn7cnP3MYd .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn7cnP3MYd .nav-item .nav-link:hover,
.cid-vn7cnP3MYd .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn7cnP3MYd .nav-item .nav-link:hover::after,
.cid-vn7cnP3MYd .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn7cnP3MYd .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn7cnP3MYd .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn7cnP3MYd .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn7cnP3MYd .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn7cnP3MYd .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn7cnP3MYd .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn7cnP3MYd .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn7cnP3MYd .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn7cnP3MYd .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn7cnP3MYd .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn7cnP3MYd .content-wrap {
  min-height: 70px;
}
.cid-vn7cnPk73S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/verum-collagen-podcasts-1024x611.jpg");
}
.cid-vn7cnPk73S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7cnPk73S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn7cnPk73S .container {
    padding: 0 26px;
  }
}
.cid-vn7cnPk73S .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn7cnPk73S .content-wrapper {
    padding: 20px;
  }
}
.cid-vn7cnPk73S .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn7cnPk73S .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn7cnPk73S .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn7cnPk73S .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn7cnPk73S .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn7cnPk73S .mbr-section-title {
  color: #000000;
}
.cid-vn7cnPk73S .mbr-text,
.cid-vn7cnPk73S .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vn7cnPk73S .mbr-section-title,
.cid-vn7cnPk73S .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn7cHkZMag {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn7cHkZMag .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7cHkZMag .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7cHkZMag .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn7cHkZMag .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn7cHkZMag .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn7cHkZMag .container {
    padding: 0 16px;
  }
}
.cid-vn7cHkZMag .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn7cHkZMag .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn7cHkZMag .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn7cHkZMag .box {
    width: 100%;
  }
}
.cid-vn7cHkZMag .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn7cHkZMag .box .mbr-media {
    height: 450px;
  }
}
.cid-vn7cHkZMag .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn7cHkZMag .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn7cHkZMag .mbr-media {
  position: relative;
}
.cid-vn7cHkZMag .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn7cHkZMag a:hover {
  background-image: none !important;
}
.cid-vn7cHkZMag .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn7cHkZMag .icon-wrap:hover,
.cid-vn7cHkZMag .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn7cHkZMag .icon-wrap:hover .mbr-iconfont,
.cid-vn7cHkZMag .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn7cHkZMag .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn7cHkZMag .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn7cHkZMag .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn7cHkZMag .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn7cHkZMag .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn7cHkZMag .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn7cnPPzRh {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn7cnPPzRh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7cnPPzRh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7cnPPzRh .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn7cnPPzRh .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn7cnPPzRh .container {
    padding: 0 25px;
  }
}
.cid-vn7cnPPzRh .row {
  justify-content: center;
}
.cid-vn7cnPPzRh .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn7cnPPzRh .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn7cnPPzRh .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn7cnPPzRh .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7cnPPzRh .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7cnPPzRh .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn7cnPPzRh .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn7cnPPzRh .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn7cnPPzRh .list-wrapper .list .item-wrap:hover,
.cid-vn7cnPPzRh .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn7cnPPzRh .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7cnPPzRh .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7cnPPzRh .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn7cnPPzRh .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn7cnPPzRh .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn7cnPPzRh .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn7cnPPzRh .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn7cnPPzRh .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn7cnPPzRh .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn7cnPPzRh .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn7cnPPzRh .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn7cnPPzRh .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn7cnPPzRh .mbr-section-btn {
  text-align: center;
}
.cid-vn7cnPPzRh .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn7cnPPzRh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn7cnPPzRh .mbr-text {
  color: #ffffff;
}
.cid-vn7cnPPzRh .list {
  color: #ffffff;
}
.cid-vn7cnPPzRh .list,
.cid-vn7cnPPzRh .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn7d7mHG9g {
  z-index: 1000;
  width: 100%;
}
.cid-vn7d7mHG9g nav.navbar {
  position: fixed;
}
.cid-vn7d7mHG9g .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn7d7mHG9g .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn7d7mHG9g .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn7d7mHG9g .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn7d7mHG9g .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7d7mHG9g .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn7d7mHG9g .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn7d7mHG9g .dropdown-item:hover,
.cid-vn7d7mHG9g .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn7d7mHG9g .dropdown-item:hover span {
  color: white;
}
.cid-vn7d7mHG9g .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn7d7mHG9g .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn7d7mHG9g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn7d7mHG9g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn7d7mHG9g .nav-link {
  position: relative;
}
.cid-vn7d7mHG9g .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn7d7mHG9g .container {
    flex-wrap: nowrap;
  }
}
.cid-vn7d7mHG9g .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn7d7mHG9g .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn7d7mHG9g .dropdown-menu,
.cid-vn7d7mHG9g .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn7d7mHG9g .nav-item:focus,
.cid-vn7d7mHG9g .nav-link:focus {
  outline: none;
}
.cid-vn7d7mHG9g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn7d7mHG9g .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn7d7mHG9g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn7d7mHG9g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7d7mHG9g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn7d7mHG9g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn7d7mHG9g .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7d7mHG9g .navbar.opened {
  transition: all 0.3s;
}
.cid-vn7d7mHG9g .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn7d7mHG9g .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn7d7mHG9g .navbar .navbar-logo img {
  width: auto;
}
.cid-vn7d7mHG9g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn7d7mHG9g .navbar.collapsed {
  justify-content: center;
}
.cid-vn7d7mHG9g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn7d7mHG9g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn7d7mHG9g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn7d7mHG9g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn7d7mHG9g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn7d7mHG9g .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn7d7mHG9g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn7d7mHG9g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn7d7mHG9g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn7d7mHG9g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn7d7mHG9g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn7d7mHG9g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn7d7mHG9g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn7d7mHG9g .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn7d7mHG9g .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn7d7mHG9g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn7d7mHG9g .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn7d7mHG9g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn7d7mHG9g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn7d7mHG9g .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn7d7mHG9g .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn7d7mHG9g .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn7d7mHG9g .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn7d7mHG9g .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn7d7mHG9g .navbar-brand .navbar-caption:hover,
.cid-vn7d7mHG9g .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7d7mHG9g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn7d7mHG9g .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn7d7mHG9g .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7d7mHG9g .dropdown-item.active,
.cid-vn7d7mHG9g .dropdown-item:active {
  background-color: transparent;
}
.cid-vn7d7mHG9g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn7d7mHG9g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn7d7mHG9g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn7d7mHG9g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn7d7mHG9g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn7d7mHG9g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn7d7mHG9g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn7d7mHG9g ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn7d7mHG9g ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn7d7mHG9g .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn7d7mHG9g .navbar-buttons {
    text-align: left;
  }
}
.cid-vn7d7mHG9g .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn7d7mHG9g .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn7d7mHG9g button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7d7mHG9g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn7d7mHG9g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn7d7mHG9g button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7d7mHG9g button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7d7mHG9g button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn7d7mHG9g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7d7mHG9g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn7d7mHG9g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn7d7mHG9g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7d7mHG9g .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn7d7mHG9g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn7d7mHG9g .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn7d7mHG9g .navbar {
    height: 70px;
  }
  .cid-vn7d7mHG9g .navbar.opened {
    height: auto;
  }
  .cid-vn7d7mHG9g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn7d7mHG9g .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn7d7mHG9g .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn7d7mHG9g .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn7d7mHG9g .nav-item .nav-link:hover,
.cid-vn7d7mHG9g .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn7d7mHG9g .nav-item .nav-link:hover::after,
.cid-vn7d7mHG9g .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn7d7mHG9g .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn7d7mHG9g .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn7d7mHG9g .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn7d7mHG9g .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn7d7mHG9g .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn7d7mHG9g .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn7d7mHG9g .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn7d7mHG9g .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn7d7mHG9g .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn7d7mHG9g .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn7d7mHG9g .content-wrap {
  min-height: 70px;
}
.cid-vn7d7mXV2l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/verum-arthro-podcasts-1024x611.jpg");
}
.cid-vn7d7mXV2l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7d7mXV2l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn7d7mXV2l .container {
    padding: 0 26px;
  }
}
.cid-vn7d7mXV2l .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn7d7mXV2l .content-wrapper {
    padding: 20px;
  }
}
.cid-vn7d7mXV2l .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn7d7mXV2l .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn7d7mXV2l .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn7d7mXV2l .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn7d7mXV2l .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn7d7mXV2l .mbr-section-title {
  color: #000000;
}
.cid-vn7d7mXV2l .mbr-text,
.cid-vn7d7mXV2l .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vn7d7mXV2l .mbr-section-title,
.cid-vn7d7mXV2l .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn7dyHHQvE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn7dyHHQvE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7dyHHQvE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7dyHHQvE .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn7dyHHQvE .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn7dyHHQvE .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn7dyHHQvE .container {
    padding: 0 16px;
  }
}
.cid-vn7dyHHQvE .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn7dyHHQvE .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn7dyHHQvE .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn7dyHHQvE .box {
    width: 100%;
  }
}
.cid-vn7dyHHQvE .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn7dyHHQvE .box .mbr-media {
    height: 450px;
  }
}
.cid-vn7dyHHQvE .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn7dyHHQvE .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn7dyHHQvE .mbr-media {
  position: relative;
}
.cid-vn7dyHHQvE .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn7dyHHQvE a:hover {
  background-image: none !important;
}
.cid-vn7dyHHQvE .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn7dyHHQvE .icon-wrap:hover,
.cid-vn7dyHHQvE .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn7dyHHQvE .icon-wrap:hover .mbr-iconfont,
.cid-vn7dyHHQvE .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn7dyHHQvE .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn7dyHHQvE .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn7dyHHQvE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn7dyHHQvE .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn7dyHHQvE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn7dyHHQvE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn7d7nsuZG {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn7d7nsuZG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7d7nsuZG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7d7nsuZG .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn7d7nsuZG .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn7d7nsuZG .container {
    padding: 0 25px;
  }
}
.cid-vn7d7nsuZG .row {
  justify-content: center;
}
.cid-vn7d7nsuZG .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn7d7nsuZG .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn7d7nsuZG .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn7d7nsuZG .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7d7nsuZG .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7d7nsuZG .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn7d7nsuZG .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn7d7nsuZG .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn7d7nsuZG .list-wrapper .list .item-wrap:hover,
.cid-vn7d7nsuZG .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn7d7nsuZG .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7d7nsuZG .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7d7nsuZG .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn7d7nsuZG .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn7d7nsuZG .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn7d7nsuZG .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn7d7nsuZG .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn7d7nsuZG .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn7d7nsuZG .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn7d7nsuZG .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn7d7nsuZG .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn7d7nsuZG .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn7d7nsuZG .mbr-section-btn {
  text-align: center;
}
.cid-vn7d7nsuZG .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn7d7nsuZG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn7d7nsuZG .mbr-text {
  color: #ffffff;
}
.cid-vn7d7nsuZG .list {
  color: #ffffff;
}
.cid-vn7d7nsuZG .list,
.cid-vn7d7nsuZG .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn7dSQ0I4b {
  z-index: 1000;
  width: 100%;
}
.cid-vn7dSQ0I4b nav.navbar {
  position: fixed;
}
.cid-vn7dSQ0I4b .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn7dSQ0I4b .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn7dSQ0I4b .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn7dSQ0I4b .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn7dSQ0I4b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7dSQ0I4b .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn7dSQ0I4b .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn7dSQ0I4b .dropdown-item:hover,
.cid-vn7dSQ0I4b .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn7dSQ0I4b .dropdown-item:hover span {
  color: white;
}
.cid-vn7dSQ0I4b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn7dSQ0I4b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn7dSQ0I4b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn7dSQ0I4b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn7dSQ0I4b .nav-link {
  position: relative;
}
.cid-vn7dSQ0I4b .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn7dSQ0I4b .container {
    flex-wrap: nowrap;
  }
}
.cid-vn7dSQ0I4b .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn7dSQ0I4b .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn7dSQ0I4b .dropdown-menu,
.cid-vn7dSQ0I4b .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn7dSQ0I4b .nav-item:focus,
.cid-vn7dSQ0I4b .nav-link:focus {
  outline: none;
}
.cid-vn7dSQ0I4b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn7dSQ0I4b .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn7dSQ0I4b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn7dSQ0I4b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7dSQ0I4b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn7dSQ0I4b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn7dSQ0I4b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7dSQ0I4b .navbar.opened {
  transition: all 0.3s;
}
.cid-vn7dSQ0I4b .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn7dSQ0I4b .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn7dSQ0I4b .navbar .navbar-logo img {
  width: auto;
}
.cid-vn7dSQ0I4b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn7dSQ0I4b .navbar.collapsed {
  justify-content: center;
}
.cid-vn7dSQ0I4b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn7dSQ0I4b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn7dSQ0I4b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn7dSQ0I4b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn7dSQ0I4b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn7dSQ0I4b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn7dSQ0I4b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn7dSQ0I4b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn7dSQ0I4b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn7dSQ0I4b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn7dSQ0I4b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn7dSQ0I4b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn7dSQ0I4b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn7dSQ0I4b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn7dSQ0I4b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn7dSQ0I4b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn7dSQ0I4b .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn7dSQ0I4b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn7dSQ0I4b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn7dSQ0I4b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn7dSQ0I4b .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn7dSQ0I4b .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn7dSQ0I4b .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn7dSQ0I4b .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn7dSQ0I4b .navbar-brand .navbar-caption:hover,
.cid-vn7dSQ0I4b .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7dSQ0I4b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn7dSQ0I4b .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn7dSQ0I4b .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7dSQ0I4b .dropdown-item.active,
.cid-vn7dSQ0I4b .dropdown-item:active {
  background-color: transparent;
}
.cid-vn7dSQ0I4b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn7dSQ0I4b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn7dSQ0I4b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn7dSQ0I4b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn7dSQ0I4b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn7dSQ0I4b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn7dSQ0I4b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn7dSQ0I4b ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn7dSQ0I4b ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn7dSQ0I4b .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn7dSQ0I4b .navbar-buttons {
    text-align: left;
  }
}
.cid-vn7dSQ0I4b .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn7dSQ0I4b .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn7dSQ0I4b button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7dSQ0I4b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn7dSQ0I4b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn7dSQ0I4b button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7dSQ0I4b button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7dSQ0I4b button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn7dSQ0I4b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7dSQ0I4b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn7dSQ0I4b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn7dSQ0I4b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7dSQ0I4b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn7dSQ0I4b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn7dSQ0I4b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn7dSQ0I4b .navbar {
    height: 70px;
  }
  .cid-vn7dSQ0I4b .navbar.opened {
    height: auto;
  }
  .cid-vn7dSQ0I4b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn7dSQ0I4b .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn7dSQ0I4b .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn7dSQ0I4b .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn7dSQ0I4b .nav-item .nav-link:hover,
.cid-vn7dSQ0I4b .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn7dSQ0I4b .nav-item .nav-link:hover::after,
.cid-vn7dSQ0I4b .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn7dSQ0I4b .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn7dSQ0I4b .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn7dSQ0I4b .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn7dSQ0I4b .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn7dSQ0I4b .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn7dSQ0I4b .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn7dSQ0I4b .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn7dSQ0I4b .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn7dSQ0I4b .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn7dSQ0I4b .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn7dSQ0I4b .content-wrap {
  min-height: 70px;
}
.cid-vn7dSQgnll {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/verum-osteo-podcasts-1024x611.jpg");
}
.cid-vn7dSQgnll .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7dSQgnll .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn7dSQgnll .container {
    padding: 0 26px;
  }
}
.cid-vn7dSQgnll .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn7dSQgnll .content-wrapper {
    padding: 20px;
  }
}
.cid-vn7dSQgnll .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn7dSQgnll .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn7dSQgnll .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn7dSQgnll .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn7dSQgnll .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn7dSQgnll .mbr-section-title {
  color: #000000;
}
.cid-vn7dSQgnll .mbr-text,
.cid-vn7dSQgnll .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vn7dSQgnll .mbr-section-title,
.cid-vn7dSQgnll .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn7e7v4xrN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn7e7v4xrN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7e7v4xrN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7e7v4xrN .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn7e7v4xrN .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn7e7v4xrN .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn7e7v4xrN .container {
    padding: 0 16px;
  }
}
.cid-vn7e7v4xrN .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn7e7v4xrN .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn7e7v4xrN .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn7e7v4xrN .box {
    width: 100%;
  }
}
.cid-vn7e7v4xrN .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn7e7v4xrN .box .mbr-media {
    height: 450px;
  }
}
.cid-vn7e7v4xrN .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn7e7v4xrN .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn7e7v4xrN .mbr-media {
  position: relative;
}
.cid-vn7e7v4xrN .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn7e7v4xrN a:hover {
  background-image: none !important;
}
.cid-vn7e7v4xrN .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn7e7v4xrN .icon-wrap:hover,
.cid-vn7e7v4xrN .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn7e7v4xrN .icon-wrap:hover .mbr-iconfont,
.cid-vn7e7v4xrN .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn7e7v4xrN .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn7e7v4xrN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn7e7v4xrN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn7e7v4xrN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn7e7v4xrN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn7e7v4xrN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn7dSQLQUm {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn7dSQLQUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7dSQLQUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7dSQLQUm .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn7dSQLQUm .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn7dSQLQUm .container {
    padding: 0 25px;
  }
}
.cid-vn7dSQLQUm .row {
  justify-content: center;
}
.cid-vn7dSQLQUm .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn7dSQLQUm .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn7dSQLQUm .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn7dSQLQUm .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7dSQLQUm .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7dSQLQUm .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn7dSQLQUm .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn7dSQLQUm .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn7dSQLQUm .list-wrapper .list .item-wrap:hover,
.cid-vn7dSQLQUm .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn7dSQLQUm .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7dSQLQUm .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7dSQLQUm .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn7dSQLQUm .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn7dSQLQUm .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn7dSQLQUm .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn7dSQLQUm .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn7dSQLQUm .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn7dSQLQUm .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn7dSQLQUm .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn7dSQLQUm .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn7dSQLQUm .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn7dSQLQUm .mbr-section-btn {
  text-align: center;
}
.cid-vn7dSQLQUm .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn7dSQLQUm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn7dSQLQUm .mbr-text {
  color: #ffffff;
}
.cid-vn7dSQLQUm .list {
  color: #ffffff;
}
.cid-vn7dSQLQUm .list,
.cid-vn7dSQLQUm .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vn7eyvTA28 {
  z-index: 1000;
  width: 100%;
}
.cid-vn7eyvTA28 nav.navbar {
  position: fixed;
}
.cid-vn7eyvTA28 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vn7eyvTA28 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vn7eyvTA28 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vn7eyvTA28 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vn7eyvTA28 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7eyvTA28 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vn7eyvTA28 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vn7eyvTA28 .dropdown-item:hover,
.cid-vn7eyvTA28 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vn7eyvTA28 .dropdown-item:hover span {
  color: white;
}
.cid-vn7eyvTA28 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vn7eyvTA28 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vn7eyvTA28 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vn7eyvTA28 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vn7eyvTA28 .nav-link {
  position: relative;
}
.cid-vn7eyvTA28 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vn7eyvTA28 .container {
    flex-wrap: nowrap;
  }
}
.cid-vn7eyvTA28 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vn7eyvTA28 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vn7eyvTA28 .dropdown-menu,
.cid-vn7eyvTA28 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vn7eyvTA28 .nav-item:focus,
.cid-vn7eyvTA28 .nav-link:focus {
  outline: none;
}
.cid-vn7eyvTA28 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vn7eyvTA28 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vn7eyvTA28 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vn7eyvTA28 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vn7eyvTA28 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vn7eyvTA28 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vn7eyvTA28 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7eyvTA28 .navbar.opened {
  transition: all 0.3s;
}
.cid-vn7eyvTA28 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vn7eyvTA28 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vn7eyvTA28 .navbar .navbar-logo img {
  width: auto;
}
.cid-vn7eyvTA28 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vn7eyvTA28 .navbar.collapsed {
  justify-content: center;
}
.cid-vn7eyvTA28 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vn7eyvTA28 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vn7eyvTA28 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vn7eyvTA28 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vn7eyvTA28 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vn7eyvTA28 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vn7eyvTA28 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vn7eyvTA28 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vn7eyvTA28 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vn7eyvTA28 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vn7eyvTA28 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vn7eyvTA28 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vn7eyvTA28 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vn7eyvTA28 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vn7eyvTA28 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vn7eyvTA28 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vn7eyvTA28 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vn7eyvTA28 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vn7eyvTA28 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vn7eyvTA28 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vn7eyvTA28 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vn7eyvTA28 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vn7eyvTA28 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vn7eyvTA28 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vn7eyvTA28 .navbar-brand .navbar-caption:hover,
.cid-vn7eyvTA28 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7eyvTA28 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vn7eyvTA28 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vn7eyvTA28 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vn7eyvTA28 .dropdown-item.active,
.cid-vn7eyvTA28 .dropdown-item:active {
  background-color: transparent;
}
.cid-vn7eyvTA28 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vn7eyvTA28 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vn7eyvTA28 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vn7eyvTA28 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vn7eyvTA28 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vn7eyvTA28 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vn7eyvTA28 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vn7eyvTA28 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vn7eyvTA28 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vn7eyvTA28 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vn7eyvTA28 .navbar-buttons {
    text-align: left;
  }
}
.cid-vn7eyvTA28 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vn7eyvTA28 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vn7eyvTA28 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vn7eyvTA28 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vn7eyvTA28 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vn7eyvTA28 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7eyvTA28 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vn7eyvTA28 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vn7eyvTA28 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7eyvTA28 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vn7eyvTA28 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vn7eyvTA28 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vn7eyvTA28 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vn7eyvTA28 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vn7eyvTA28 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vn7eyvTA28 .navbar {
    height: 70px;
  }
  .cid-vn7eyvTA28 .navbar.opened {
    height: auto;
  }
  .cid-vn7eyvTA28 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vn7eyvTA28 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vn7eyvTA28 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vn7eyvTA28 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vn7eyvTA28 .nav-item .nav-link:hover,
.cid-vn7eyvTA28 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vn7eyvTA28 .nav-item .nav-link:hover::after,
.cid-vn7eyvTA28 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vn7eyvTA28 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vn7eyvTA28 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vn7eyvTA28 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vn7eyvTA28 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vn7eyvTA28 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vn7eyvTA28 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vn7eyvTA28 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vn7eyvTA28 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vn7eyvTA28 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vn7eyvTA28 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vn7eyvTA28 .content-wrap {
  min-height: 70px;
}
.cid-vn7eywaANj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/jenel-cosmetics-podcasts-596x356.jpg");
}
.cid-vn7eywaANj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7eywaANj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vn7eywaANj .container {
    padding: 0 26px;
  }
}
.cid-vn7eywaANj .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vn7eywaANj .content-wrapper {
    padding: 20px;
  }
}
.cid-vn7eywaANj .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vn7eywaANj .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vn7eywaANj .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vn7eywaANj .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vn7eywaANj .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vn7eywaANj .mbr-section-title {
  color: #000000;
}
.cid-vn7eywaANj .mbr-text,
.cid-vn7eywaANj .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vn7eywaANj .mbr-section-title,
.cid-vn7eywaANj .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vn7iXH7EMB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vn7iXH7EMB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7iXH7EMB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7iXH7EMB .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vn7iXH7EMB .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vn7iXH7EMB .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vn7iXH7EMB .container {
    padding: 0 16px;
  }
}
.cid-vn7iXH7EMB .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vn7iXH7EMB .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vn7iXH7EMB .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vn7iXH7EMB .box {
    width: 100%;
  }
}
.cid-vn7iXH7EMB .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vn7iXH7EMB .box .mbr-media {
    height: 450px;
  }
}
.cid-vn7iXH7EMB .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vn7iXH7EMB .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vn7iXH7EMB .mbr-media {
  position: relative;
}
.cid-vn7iXH7EMB .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vn7iXH7EMB a:hover {
  background-image: none !important;
}
.cid-vn7iXH7EMB .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vn7iXH7EMB .icon-wrap:hover,
.cid-vn7iXH7EMB .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vn7iXH7EMB .icon-wrap:hover .mbr-iconfont,
.cid-vn7iXH7EMB .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vn7iXH7EMB .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vn7iXH7EMB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vn7iXH7EMB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vn7iXH7EMB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vn7iXH7EMB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vn7iXH7EMB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vn7eywEXTn {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vn7eywEXTn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vn7eywEXTn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vn7eywEXTn .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vn7eywEXTn .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vn7eywEXTn .container {
    padding: 0 25px;
  }
}
.cid-vn7eywEXTn .row {
  justify-content: center;
}
.cid-vn7eywEXTn .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vn7eywEXTn .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vn7eywEXTn .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vn7eywEXTn .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7eywEXTn .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7eywEXTn .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vn7eywEXTn .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vn7eywEXTn .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vn7eywEXTn .list-wrapper .list .item-wrap:hover,
.cid-vn7eywEXTn .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vn7eywEXTn .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vn7eywEXTn .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vn7eywEXTn .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vn7eywEXTn .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vn7eywEXTn .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vn7eywEXTn .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vn7eywEXTn .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vn7eywEXTn .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vn7eywEXTn .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vn7eywEXTn .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vn7eywEXTn .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vn7eywEXTn .copyright {
    margin-bottom: 20px;
  }
}
.cid-vn7eywEXTn .mbr-section-btn {
  text-align: center;
}
.cid-vn7eywEXTn .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vn7eywEXTn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vn7eywEXTn .mbr-text {
  color: #ffffff;
}
.cid-vn7eywEXTn .list {
  color: #ffffff;
}
.cid-vn7eywEXTn .list,
.cid-vn7eywEXTn .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnh2ZGjDk1 {
  z-index: 1000;
  width: 100%;
}
.cid-vnh2ZGjDk1 nav.navbar {
  position: fixed;
}
.cid-vnh2ZGjDk1 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnh2ZGjDk1 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnh2ZGjDk1 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnh2ZGjDk1 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnh2ZGjDk1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh2ZGjDk1 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnh2ZGjDk1 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnh2ZGjDk1 .dropdown-item:hover,
.cid-vnh2ZGjDk1 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnh2ZGjDk1 .dropdown-item:hover span {
  color: white;
}
.cid-vnh2ZGjDk1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnh2ZGjDk1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnh2ZGjDk1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnh2ZGjDk1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnh2ZGjDk1 .nav-link {
  position: relative;
}
.cid-vnh2ZGjDk1 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnh2ZGjDk1 .container {
    flex-wrap: nowrap;
  }
}
.cid-vnh2ZGjDk1 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnh2ZGjDk1 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnh2ZGjDk1 .dropdown-menu,
.cid-vnh2ZGjDk1 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnh2ZGjDk1 .nav-item:focus,
.cid-vnh2ZGjDk1 .nav-link:focus {
  outline: none;
}
.cid-vnh2ZGjDk1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnh2ZGjDk1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnh2ZGjDk1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnh2ZGjDk1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh2ZGjDk1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnh2ZGjDk1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnh2ZGjDk1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh2ZGjDk1 .navbar.opened {
  transition: all 0.3s;
}
.cid-vnh2ZGjDk1 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnh2ZGjDk1 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnh2ZGjDk1 .navbar .navbar-logo img {
  width: auto;
}
.cid-vnh2ZGjDk1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnh2ZGjDk1 .navbar.collapsed {
  justify-content: center;
}
.cid-vnh2ZGjDk1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnh2ZGjDk1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnh2ZGjDk1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnh2ZGjDk1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnh2ZGjDk1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnh2ZGjDk1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnh2ZGjDk1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnh2ZGjDk1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnh2ZGjDk1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnh2ZGjDk1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnh2ZGjDk1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnh2ZGjDk1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnh2ZGjDk1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnh2ZGjDk1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnh2ZGjDk1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnh2ZGjDk1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnh2ZGjDk1 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnh2ZGjDk1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnh2ZGjDk1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnh2ZGjDk1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnh2ZGjDk1 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnh2ZGjDk1 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnh2ZGjDk1 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnh2ZGjDk1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnh2ZGjDk1 .navbar-brand .navbar-caption:hover,
.cid-vnh2ZGjDk1 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh2ZGjDk1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnh2ZGjDk1 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnh2ZGjDk1 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh2ZGjDk1 .dropdown-item.active,
.cid-vnh2ZGjDk1 .dropdown-item:active {
  background-color: transparent;
}
.cid-vnh2ZGjDk1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnh2ZGjDk1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnh2ZGjDk1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnh2ZGjDk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnh2ZGjDk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnh2ZGjDk1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnh2ZGjDk1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnh2ZGjDk1 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnh2ZGjDk1 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnh2ZGjDk1 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnh2ZGjDk1 .navbar-buttons {
    text-align: left;
  }
}
.cid-vnh2ZGjDk1 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnh2ZGjDk1 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnh2ZGjDk1 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh2ZGjDk1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnh2ZGjDk1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnh2ZGjDk1 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh2ZGjDk1 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh2ZGjDk1 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnh2ZGjDk1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh2ZGjDk1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnh2ZGjDk1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnh2ZGjDk1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh2ZGjDk1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnh2ZGjDk1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnh2ZGjDk1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnh2ZGjDk1 .navbar {
    height: 70px;
  }
  .cid-vnh2ZGjDk1 .navbar.opened {
    height: auto;
  }
  .cid-vnh2ZGjDk1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnh2ZGjDk1 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnh2ZGjDk1 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnh2ZGjDk1 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnh2ZGjDk1 .nav-item .nav-link:hover,
.cid-vnh2ZGjDk1 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnh2ZGjDk1 .nav-item .nav-link:hover::after,
.cid-vnh2ZGjDk1 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnh2ZGjDk1 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnh2ZGjDk1 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnh2ZGjDk1 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnh2ZGjDk1 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnh2ZGjDk1 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnh2ZGjDk1 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnh2ZGjDk1 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnh2ZGjDk1 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnh2ZGjDk1 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnh2ZGjDk1 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnh2ZGjDk1 .content-wrap {
  min-height: 70px;
}
.cid-vnh2ZGArO7 {
  position: relative;
  background-image: url("../../../assets/images/vebinar-natali-1819x1024.jpg");
}
.cid-vnh2ZGArO7 .gradient-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #171719 -30%, transparent 100%);
}
.cid-vnh2ZGArO7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh2ZGArO7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh2ZGArO7 .content-wrapper {
  position: relative;
  z-index: 1;
  padding: 100px 0;
}
@media (max-width: 992px) {
  .cid-vnh2ZGArO7 .content-wrapper {
    padding: 50px 0;
  }
}
.cid-vnh2ZGArO7 .content-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-vnh2ZGArO7 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 40%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-vnh2ZGArO7 .content-wrapper .text-wrapper .mbr-text {
    width: 60%;
  }
}
@media (max-width: 992px) {
  .cid-vnh2ZGArO7 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vnh2ZGArO7 .content-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
.cid-vnh2ZGArO7 .mbr-section-title {
  color: #ffffff;
}
.cid-vnh2ZGArO7 .mbr-text,
.cid-vnh2ZGArO7 .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-vnh2ZGArO7 .mbr-section-title,
.cid-vnh2ZGArO7 .mbr-section-btn {
  text-align: center;
  color: #00ded1;
}
.cid-vnh3j7vNC0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnh3j7vNC0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh3j7vNC0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh3j7vNC0 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnh3j7vNC0 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnh3j7vNC0 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnh3j7vNC0 .container {
    padding: 0 16px;
  }
}
.cid-vnh3j7vNC0 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnh3j7vNC0 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnh3j7vNC0 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnh3j7vNC0 .box {
    width: 100%;
  }
}
.cid-vnh3j7vNC0 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnh3j7vNC0 .box .mbr-media {
    height: 450px;
  }
}
.cid-vnh3j7vNC0 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnh3j7vNC0 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnh3j7vNC0 .mbr-media {
  position: relative;
}
.cid-vnh3j7vNC0 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnh3j7vNC0 a:hover {
  background-image: none !important;
}
.cid-vnh3j7vNC0 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnh3j7vNC0 .icon-wrap:hover,
.cid-vnh3j7vNC0 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnh3j7vNC0 .icon-wrap:hover .mbr-iconfont,
.cid-vnh3j7vNC0 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnh3j7vNC0 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnh3j7vNC0 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnh3j7vNC0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnh3j7vNC0 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnh3j7vNC0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnh3j7vNC0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnh2ZGWCOy {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnh2ZGWCOy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh2ZGWCOy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh2ZGWCOy .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnh2ZGWCOy .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnh2ZGWCOy .container {
    padding: 0 25px;
  }
}
.cid-vnh2ZGWCOy .row {
  justify-content: center;
}
.cid-vnh2ZGWCOy .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnh2ZGWCOy .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnh2ZGWCOy .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnh2ZGWCOy .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh2ZGWCOy .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh2ZGWCOy .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnh2ZGWCOy .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnh2ZGWCOy .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnh2ZGWCOy .list-wrapper .list .item-wrap:hover,
.cid-vnh2ZGWCOy .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnh2ZGWCOy .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh2ZGWCOy .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh2ZGWCOy .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnh2ZGWCOy .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnh2ZGWCOy .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnh2ZGWCOy .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnh2ZGWCOy .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnh2ZGWCOy .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnh2ZGWCOy .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnh2ZGWCOy .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnh2ZGWCOy .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnh2ZGWCOy .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnh2ZGWCOy .mbr-section-btn {
  text-align: center;
}
.cid-vnh2ZGWCOy .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnh2ZGWCOy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnh2ZGWCOy .mbr-text {
  color: #ffffff;
}
.cid-vnh2ZGWCOy .list {
  color: #ffffff;
}
.cid-vnh2ZGWCOy .list,
.cid-vnh2ZGWCOy .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnh1iAF222 {
  z-index: 1000;
  width: 100%;
}
.cid-vnh1iAF222 nav.navbar {
  position: fixed;
}
.cid-vnh1iAF222 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnh1iAF222 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnh1iAF222 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnh1iAF222 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnh1iAF222 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh1iAF222 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnh1iAF222 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnh1iAF222 .dropdown-item:hover,
.cid-vnh1iAF222 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnh1iAF222 .dropdown-item:hover span {
  color: white;
}
.cid-vnh1iAF222 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnh1iAF222 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnh1iAF222 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnh1iAF222 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnh1iAF222 .nav-link {
  position: relative;
}
.cid-vnh1iAF222 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnh1iAF222 .container {
    flex-wrap: nowrap;
  }
}
.cid-vnh1iAF222 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnh1iAF222 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnh1iAF222 .dropdown-menu,
.cid-vnh1iAF222 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnh1iAF222 .nav-item:focus,
.cid-vnh1iAF222 .nav-link:focus {
  outline: none;
}
.cid-vnh1iAF222 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnh1iAF222 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnh1iAF222 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnh1iAF222 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh1iAF222 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnh1iAF222 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnh1iAF222 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh1iAF222 .navbar.opened {
  transition: all 0.3s;
}
.cid-vnh1iAF222 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnh1iAF222 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnh1iAF222 .navbar .navbar-logo img {
  width: auto;
}
.cid-vnh1iAF222 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnh1iAF222 .navbar.collapsed {
  justify-content: center;
}
.cid-vnh1iAF222 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnh1iAF222 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnh1iAF222 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnh1iAF222 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnh1iAF222 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnh1iAF222 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnh1iAF222 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnh1iAF222 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnh1iAF222 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnh1iAF222 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnh1iAF222 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnh1iAF222 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnh1iAF222 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnh1iAF222 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnh1iAF222 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnh1iAF222 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnh1iAF222 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnh1iAF222 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnh1iAF222 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnh1iAF222 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnh1iAF222 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnh1iAF222 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnh1iAF222 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnh1iAF222 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnh1iAF222 .navbar-brand .navbar-caption:hover,
.cid-vnh1iAF222 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh1iAF222 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnh1iAF222 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnh1iAF222 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh1iAF222 .dropdown-item.active,
.cid-vnh1iAF222 .dropdown-item:active {
  background-color: transparent;
}
.cid-vnh1iAF222 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnh1iAF222 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnh1iAF222 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnh1iAF222 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnh1iAF222 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnh1iAF222 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnh1iAF222 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnh1iAF222 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnh1iAF222 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnh1iAF222 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnh1iAF222 .navbar-buttons {
    text-align: left;
  }
}
.cid-vnh1iAF222 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnh1iAF222 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnh1iAF222 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh1iAF222 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnh1iAF222 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnh1iAF222 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh1iAF222 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh1iAF222 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnh1iAF222 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh1iAF222 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnh1iAF222 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnh1iAF222 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh1iAF222 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnh1iAF222 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnh1iAF222 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnh1iAF222 .navbar {
    height: 70px;
  }
  .cid-vnh1iAF222 .navbar.opened {
    height: auto;
  }
  .cid-vnh1iAF222 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnh1iAF222 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnh1iAF222 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnh1iAF222 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnh1iAF222 .nav-item .nav-link:hover,
.cid-vnh1iAF222 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnh1iAF222 .nav-item .nav-link:hover::after,
.cid-vnh1iAF222 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnh1iAF222 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnh1iAF222 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnh1iAF222 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnh1iAF222 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnh1iAF222 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnh1iAF222 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnh1iAF222 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnh1iAF222 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnh1iAF222 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnh1iAF222 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnh1iAF222 .content-wrap {
  min-height: 70px;
}
.cid-vnh1iAWwTh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rna-verum-611x365.jpg");
}
.cid-vnh1iAWwTh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh1iAWwTh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vnh1iAWwTh .container {
    padding: 0 26px;
  }
}
.cid-vnh1iAWwTh .content-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 90vh;
  padding: 45px;
}
@media (max-width: 992px) {
  .cid-vnh1iAWwTh .content-wrapper {
    padding: 20px;
  }
}
.cid-vnh1iAWwTh .content-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px !important;
  object-fit: cover;
}
.cid-vnh1iAWwTh .content-wrapper .content-wrap {
  width: 100%;
  position: relative;
  z-index: 1;
}
.cid-vnh1iAWwTh .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vnh1iAWwTh .content-wrapper .content-wrap .text-wrapper .mbr-text {
  display: inline-flex;
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vnh1iAWwTh .content-wrapper .content-wrap .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vnh1iAWwTh .mbr-section-title {
  color: #000000;
}
.cid-vnh1iAWwTh .mbr-text,
.cid-vnh1iAWwTh .text-wrapper {
  color: #00ded1;
  text-align: left;
}
.cid-vnh1iAWwTh .mbr-section-title,
.cid-vnh1iAWwTh .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vnh1xhUMTD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnh1xhUMTD .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh1xhUMTD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh1xhUMTD .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnh1xhUMTD .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnh1xhUMTD .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnh1xhUMTD .container {
    padding: 0 16px;
  }
}
.cid-vnh1xhUMTD .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnh1xhUMTD .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnh1xhUMTD .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnh1xhUMTD .box {
    width: 100%;
  }
}
.cid-vnh1xhUMTD .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnh1xhUMTD .box .mbr-media {
    height: 450px;
  }
}
.cid-vnh1xhUMTD .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnh1xhUMTD .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnh1xhUMTD .mbr-media {
  position: relative;
}
.cid-vnh1xhUMTD .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnh1xhUMTD a:hover {
  background-image: none !important;
}
.cid-vnh1xhUMTD .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnh1xhUMTD .icon-wrap:hover,
.cid-vnh1xhUMTD .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnh1xhUMTD .icon-wrap:hover .mbr-iconfont,
.cid-vnh1xhUMTD .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnh1xhUMTD .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnh1xhUMTD .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnh1xhUMTD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnh1xhUMTD .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnh1xhUMTD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnh1xhUMTD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnh1iBrHfg {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnh1iBrHfg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh1iBrHfg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh1iBrHfg .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnh1iBrHfg .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnh1iBrHfg .container {
    padding: 0 25px;
  }
}
.cid-vnh1iBrHfg .row {
  justify-content: center;
}
.cid-vnh1iBrHfg .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnh1iBrHfg .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnh1iBrHfg .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnh1iBrHfg .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh1iBrHfg .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh1iBrHfg .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnh1iBrHfg .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnh1iBrHfg .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnh1iBrHfg .list-wrapper .list .item-wrap:hover,
.cid-vnh1iBrHfg .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnh1iBrHfg .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh1iBrHfg .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh1iBrHfg .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnh1iBrHfg .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnh1iBrHfg .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnh1iBrHfg .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnh1iBrHfg .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnh1iBrHfg .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnh1iBrHfg .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnh1iBrHfg .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnh1iBrHfg .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnh1iBrHfg .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnh1iBrHfg .mbr-section-btn {
  text-align: center;
}
.cid-vnh1iBrHfg .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnh1iBrHfg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnh1iBrHfg .mbr-text {
  color: #ffffff;
}
.cid-vnh1iBrHfg .list {
  color: #ffffff;
}
.cid-vnh1iBrHfg .list,
.cid-vnh1iBrHfg .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnh6SmLPAA {
  z-index: 1000;
  width: 100%;
}
.cid-vnh6SmLPAA nav.navbar {
  position: fixed;
}
.cid-vnh6SmLPAA .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnh6SmLPAA .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnh6SmLPAA .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnh6SmLPAA .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnh6SmLPAA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh6SmLPAA .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnh6SmLPAA .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnh6SmLPAA .dropdown-item:hover,
.cid-vnh6SmLPAA .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnh6SmLPAA .dropdown-item:hover span {
  color: white;
}
.cid-vnh6SmLPAA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnh6SmLPAA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnh6SmLPAA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnh6SmLPAA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnh6SmLPAA .nav-link {
  position: relative;
}
.cid-vnh6SmLPAA .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnh6SmLPAA .container {
    flex-wrap: nowrap;
  }
}
.cid-vnh6SmLPAA .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnh6SmLPAA .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnh6SmLPAA .dropdown-menu,
.cid-vnh6SmLPAA .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnh6SmLPAA .nav-item:focus,
.cid-vnh6SmLPAA .nav-link:focus {
  outline: none;
}
.cid-vnh6SmLPAA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnh6SmLPAA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnh6SmLPAA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnh6SmLPAA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh6SmLPAA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnh6SmLPAA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnh6SmLPAA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh6SmLPAA .navbar.opened {
  transition: all 0.3s;
}
.cid-vnh6SmLPAA .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnh6SmLPAA .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnh6SmLPAA .navbar .navbar-logo img {
  width: auto;
}
.cid-vnh6SmLPAA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnh6SmLPAA .navbar.collapsed {
  justify-content: center;
}
.cid-vnh6SmLPAA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnh6SmLPAA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnh6SmLPAA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnh6SmLPAA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnh6SmLPAA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnh6SmLPAA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnh6SmLPAA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnh6SmLPAA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnh6SmLPAA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnh6SmLPAA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnh6SmLPAA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnh6SmLPAA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnh6SmLPAA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnh6SmLPAA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnh6SmLPAA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnh6SmLPAA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnh6SmLPAA .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnh6SmLPAA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnh6SmLPAA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnh6SmLPAA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnh6SmLPAA .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnh6SmLPAA .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnh6SmLPAA .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnh6SmLPAA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnh6SmLPAA .navbar-brand .navbar-caption:hover,
.cid-vnh6SmLPAA .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh6SmLPAA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnh6SmLPAA .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnh6SmLPAA .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh6SmLPAA .dropdown-item.active,
.cid-vnh6SmLPAA .dropdown-item:active {
  background-color: transparent;
}
.cid-vnh6SmLPAA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnh6SmLPAA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnh6SmLPAA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnh6SmLPAA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnh6SmLPAA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnh6SmLPAA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnh6SmLPAA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnh6SmLPAA ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnh6SmLPAA ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnh6SmLPAA .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnh6SmLPAA .navbar-buttons {
    text-align: left;
  }
}
.cid-vnh6SmLPAA .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnh6SmLPAA .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnh6SmLPAA button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh6SmLPAA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnh6SmLPAA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnh6SmLPAA button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh6SmLPAA button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh6SmLPAA button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnh6SmLPAA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh6SmLPAA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnh6SmLPAA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnh6SmLPAA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh6SmLPAA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnh6SmLPAA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnh6SmLPAA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnh6SmLPAA .navbar {
    height: 70px;
  }
  .cid-vnh6SmLPAA .navbar.opened {
    height: auto;
  }
  .cid-vnh6SmLPAA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnh6SmLPAA .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnh6SmLPAA .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnh6SmLPAA .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnh6SmLPAA .nav-item .nav-link:hover,
.cid-vnh6SmLPAA .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnh6SmLPAA .nav-item .nav-link:hover::after,
.cid-vnh6SmLPAA .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnh6SmLPAA .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnh6SmLPAA .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnh6SmLPAA .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnh6SmLPAA .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnh6SmLPAA .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnh6SmLPAA .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnh6SmLPAA .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnh6SmLPAA .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnh6SmLPAA .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnh6SmLPAA .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnh6SmLPAA .content-wrap {
  min-height: 70px;
}
.cid-vnh7IRxo6h {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnh7IRxo6h .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh7IRxo6h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnh7IRxo6h .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnh7IRxo6h .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnh7IRxo6h .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnh7IRxo6h .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnh7IRxo6h .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnh7IRxo6h .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnh7Ikilel {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnh7Ikilel .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh7Ikilel .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh7Ikilel .row {
  justify-content: space-between;
}
.cid-vnh7Ikilel .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnh7Ikilel .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnh7Ikilel .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card:hover::before,
.cid-vnh7Ikilel .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnh7Ikilel .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnh7Ikilel .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnh7Ikilel .mbr-desc {
  color: #000000;
}
.cid-vnh7Ikilel .panel-title-edit {
  color: #000000;
}
.cid-vnh7Ikilel .list {
  color: #000000;
}
.cid-vnh7HF1heU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnh7HF1heU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh7HF1heU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh7HF1heU .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnh7HF1heU .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnh7HF1heU .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnh7HF1heU .container {
    padding: 0 16px;
  }
}
.cid-vnh7HF1heU .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnh7HF1heU .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnh7HF1heU .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnh7HF1heU .box {
    width: 100%;
  }
}
.cid-vnh7HF1heU .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnh7HF1heU .box .mbr-media {
    height: 450px;
  }
}
.cid-vnh7HF1heU .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnh7HF1heU .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnh7HF1heU .mbr-media {
  position: relative;
}
.cid-vnh7HF1heU .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnh7HF1heU a:hover {
  background-image: none !important;
}
.cid-vnh7HF1heU .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnh7HF1heU .icon-wrap:hover,
.cid-vnh7HF1heU .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnh7HF1heU .icon-wrap:hover .mbr-iconfont,
.cid-vnh7HF1heU .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnh7HF1heU .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnh7HF1heU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnh7HF1heU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnh7HF1heU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnh7HF1heU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnh7HF1heU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnh6SnVxL7 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnh6SnVxL7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh6SnVxL7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh6SnVxL7 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnh6SnVxL7 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnh6SnVxL7 .container {
    padding: 0 25px;
  }
}
.cid-vnh6SnVxL7 .row {
  justify-content: center;
}
.cid-vnh6SnVxL7 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnh6SnVxL7 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnh6SnVxL7 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnh6SnVxL7 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh6SnVxL7 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh6SnVxL7 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnh6SnVxL7 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnh6SnVxL7 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnh6SnVxL7 .list-wrapper .list .item-wrap:hover,
.cid-vnh6SnVxL7 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnh6SnVxL7 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh6SnVxL7 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh6SnVxL7 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnh6SnVxL7 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnh6SnVxL7 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnh6SnVxL7 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnh6SnVxL7 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnh6SnVxL7 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnh6SnVxL7 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnh6SnVxL7 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnh6SnVxL7 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnh6SnVxL7 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnh6SnVxL7 .mbr-section-btn {
  text-align: center;
}
.cid-vnh6SnVxL7 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnh6SnVxL7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnh6SnVxL7 .mbr-text {
  color: #ffffff;
}
.cid-vnh6SnVxL7 .list {
  color: #ffffff;
}
.cid-vnh6SnVxL7 .list,
.cid-vnh6SnVxL7 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnh7S763EJ {
  z-index: 1000;
  width: 100%;
}
.cid-vnh7S763EJ nav.navbar {
  position: fixed;
}
.cid-vnh7S763EJ .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnh7S763EJ .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnh7S763EJ .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnh7S763EJ .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnh7S763EJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh7S763EJ .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnh7S763EJ .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnh7S763EJ .dropdown-item:hover,
.cid-vnh7S763EJ .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnh7S763EJ .dropdown-item:hover span {
  color: white;
}
.cid-vnh7S763EJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnh7S763EJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnh7S763EJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnh7S763EJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnh7S763EJ .nav-link {
  position: relative;
}
.cid-vnh7S763EJ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnh7S763EJ .container {
    flex-wrap: nowrap;
  }
}
.cid-vnh7S763EJ .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnh7S763EJ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnh7S763EJ .dropdown-menu,
.cid-vnh7S763EJ .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnh7S763EJ .nav-item:focus,
.cid-vnh7S763EJ .nav-link:focus {
  outline: none;
}
.cid-vnh7S763EJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnh7S763EJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnh7S763EJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnh7S763EJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh7S763EJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnh7S763EJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnh7S763EJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh7S763EJ .navbar.opened {
  transition: all 0.3s;
}
.cid-vnh7S763EJ .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnh7S763EJ .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnh7S763EJ .navbar .navbar-logo img {
  width: auto;
}
.cid-vnh7S763EJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnh7S763EJ .navbar.collapsed {
  justify-content: center;
}
.cid-vnh7S763EJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnh7S763EJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnh7S763EJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnh7S763EJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnh7S763EJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnh7S763EJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnh7S763EJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnh7S763EJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnh7S763EJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnh7S763EJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnh7S763EJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnh7S763EJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnh7S763EJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnh7S763EJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnh7S763EJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnh7S763EJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnh7S763EJ .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnh7S763EJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnh7S763EJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnh7S763EJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnh7S763EJ .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnh7S763EJ .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnh7S763EJ .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnh7S763EJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnh7S763EJ .navbar-brand .navbar-caption:hover,
.cid-vnh7S763EJ .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh7S763EJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnh7S763EJ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnh7S763EJ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh7S763EJ .dropdown-item.active,
.cid-vnh7S763EJ .dropdown-item:active {
  background-color: transparent;
}
.cid-vnh7S763EJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnh7S763EJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnh7S763EJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnh7S763EJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnh7S763EJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnh7S763EJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnh7S763EJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnh7S763EJ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnh7S763EJ ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnh7S763EJ .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnh7S763EJ .navbar-buttons {
    text-align: left;
  }
}
.cid-vnh7S763EJ .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnh7S763EJ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnh7S763EJ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh7S763EJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnh7S763EJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnh7S763EJ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh7S763EJ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh7S763EJ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnh7S763EJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh7S763EJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnh7S763EJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnh7S763EJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh7S763EJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnh7S763EJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnh7S763EJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnh7S763EJ .navbar {
    height: 70px;
  }
  .cid-vnh7S763EJ .navbar.opened {
    height: auto;
  }
  .cid-vnh7S763EJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnh7S763EJ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnh7S763EJ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnh7S763EJ .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnh7S763EJ .nav-item .nav-link:hover,
.cid-vnh7S763EJ .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnh7S763EJ .nav-item .nav-link:hover::after,
.cid-vnh7S763EJ .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnh7S763EJ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnh7S763EJ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnh7S763EJ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnh7S763EJ .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnh7S763EJ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnh7S763EJ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnh7S763EJ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnh7S763EJ .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnh7S763EJ .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnh7S763EJ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnh7S763EJ .content-wrap {
  min-height: 70px;
}
.cid-vnh8DxWEg1 {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnh8DxWEg1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh8DxWEg1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnh8DxWEg1 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnh8DxWEg1 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnh8DxWEg1 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnh8DxWEg1 .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnh8DxWEg1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnh8DxWEg1 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnh8CZ06J1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnh8CZ06J1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh8CZ06J1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh8CZ06J1 .row {
  justify-content: space-between;
}
.cid-vnh8CZ06J1 .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnh8CZ06J1 .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnh8CZ06J1 .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card:hover::before,
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnh8CZ06J1 .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnh8CZ06J1 .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnh8CZ06J1 .mbr-desc {
  color: #000000;
}
.cid-vnh8CZ06J1 .panel-title-edit {
  color: #000000;
}
.cid-vnh8CZ06J1 .list {
  color: #000000;
}
.cid-vnh8BQn0u1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnh8BQn0u1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh8BQn0u1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh8BQn0u1 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnh8BQn0u1 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnh8BQn0u1 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnh8BQn0u1 .container {
    padding: 0 16px;
  }
}
.cid-vnh8BQn0u1 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnh8BQn0u1 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnh8BQn0u1 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnh8BQn0u1 .box {
    width: 100%;
  }
}
.cid-vnh8BQn0u1 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnh8BQn0u1 .box .mbr-media {
    height: 450px;
  }
}
.cid-vnh8BQn0u1 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnh8BQn0u1 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnh8BQn0u1 .mbr-media {
  position: relative;
}
.cid-vnh8BQn0u1 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnh8BQn0u1 a:hover {
  background-image: none !important;
}
.cid-vnh8BQn0u1 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnh8BQn0u1 .icon-wrap:hover,
.cid-vnh8BQn0u1 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnh8BQn0u1 .icon-wrap:hover .mbr-iconfont,
.cid-vnh8BQn0u1 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnh8BQn0u1 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnh8BQn0u1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnh8BQn0u1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnh8BQn0u1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnh8BQn0u1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnh8BQn0u1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnh7S8k7wW {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnh7S8k7wW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh7S8k7wW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh7S8k7wW .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnh7S8k7wW .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnh7S8k7wW .container {
    padding: 0 25px;
  }
}
.cid-vnh7S8k7wW .row {
  justify-content: center;
}
.cid-vnh7S8k7wW .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnh7S8k7wW .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnh7S8k7wW .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnh7S8k7wW .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh7S8k7wW .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh7S8k7wW .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnh7S8k7wW .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnh7S8k7wW .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnh7S8k7wW .list-wrapper .list .item-wrap:hover,
.cid-vnh7S8k7wW .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnh7S8k7wW .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh7S8k7wW .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh7S8k7wW .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnh7S8k7wW .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnh7S8k7wW .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnh7S8k7wW .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnh7S8k7wW .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnh7S8k7wW .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnh7S8k7wW .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnh7S8k7wW .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnh7S8k7wW .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnh7S8k7wW .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnh7S8k7wW .mbr-section-btn {
  text-align: center;
}
.cid-vnh7S8k7wW .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnh7S8k7wW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnh7S8k7wW .mbr-text {
  color: #ffffff;
}
.cid-vnh7S8k7wW .list {
  color: #ffffff;
}
.cid-vnh7S8k7wW .list,
.cid-vnh7S8k7wW .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnh9hnx0K6 {
  z-index: 1000;
  width: 100%;
}
.cid-vnh9hnx0K6 nav.navbar {
  position: fixed;
}
.cid-vnh9hnx0K6 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnh9hnx0K6 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnh9hnx0K6 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnh9hnx0K6 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnh9hnx0K6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh9hnx0K6 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnh9hnx0K6 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnh9hnx0K6 .dropdown-item:hover,
.cid-vnh9hnx0K6 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnh9hnx0K6 .dropdown-item:hover span {
  color: white;
}
.cid-vnh9hnx0K6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnh9hnx0K6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnh9hnx0K6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnh9hnx0K6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnh9hnx0K6 .nav-link {
  position: relative;
}
.cid-vnh9hnx0K6 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnh9hnx0K6 .container {
    flex-wrap: nowrap;
  }
}
.cid-vnh9hnx0K6 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnh9hnx0K6 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnh9hnx0K6 .dropdown-menu,
.cid-vnh9hnx0K6 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnh9hnx0K6 .nav-item:focus,
.cid-vnh9hnx0K6 .nav-link:focus {
  outline: none;
}
.cid-vnh9hnx0K6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnh9hnx0K6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnh9hnx0K6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnh9hnx0K6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnh9hnx0K6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnh9hnx0K6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnh9hnx0K6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh9hnx0K6 .navbar.opened {
  transition: all 0.3s;
}
.cid-vnh9hnx0K6 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnh9hnx0K6 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnh9hnx0K6 .navbar .navbar-logo img {
  width: auto;
}
.cid-vnh9hnx0K6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnh9hnx0K6 .navbar.collapsed {
  justify-content: center;
}
.cid-vnh9hnx0K6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnh9hnx0K6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnh9hnx0K6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnh9hnx0K6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnh9hnx0K6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnh9hnx0K6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnh9hnx0K6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnh9hnx0K6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnh9hnx0K6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnh9hnx0K6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnh9hnx0K6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnh9hnx0K6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnh9hnx0K6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnh9hnx0K6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnh9hnx0K6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnh9hnx0K6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnh9hnx0K6 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnh9hnx0K6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnh9hnx0K6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnh9hnx0K6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnh9hnx0K6 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnh9hnx0K6 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnh9hnx0K6 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnh9hnx0K6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnh9hnx0K6 .navbar-brand .navbar-caption:hover,
.cid-vnh9hnx0K6 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh9hnx0K6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnh9hnx0K6 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnh9hnx0K6 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnh9hnx0K6 .dropdown-item.active,
.cid-vnh9hnx0K6 .dropdown-item:active {
  background-color: transparent;
}
.cid-vnh9hnx0K6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnh9hnx0K6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnh9hnx0K6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnh9hnx0K6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnh9hnx0K6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnh9hnx0K6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnh9hnx0K6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnh9hnx0K6 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnh9hnx0K6 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnh9hnx0K6 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnh9hnx0K6 .navbar-buttons {
    text-align: left;
  }
}
.cid-vnh9hnx0K6 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnh9hnx0K6 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnh9hnx0K6 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnh9hnx0K6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnh9hnx0K6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnh9hnx0K6 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh9hnx0K6 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnh9hnx0K6 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnh9hnx0K6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh9hnx0K6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnh9hnx0K6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnh9hnx0K6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnh9hnx0K6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnh9hnx0K6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnh9hnx0K6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnh9hnx0K6 .navbar {
    height: 70px;
  }
  .cid-vnh9hnx0K6 .navbar.opened {
    height: auto;
  }
  .cid-vnh9hnx0K6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnh9hnx0K6 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnh9hnx0K6 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnh9hnx0K6 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnh9hnx0K6 .nav-item .nav-link:hover,
.cid-vnh9hnx0K6 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnh9hnx0K6 .nav-item .nav-link:hover::after,
.cid-vnh9hnx0K6 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnh9hnx0K6 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnh9hnx0K6 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnh9hnx0K6 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnh9hnx0K6 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnh9hnx0K6 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnh9hnx0K6 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnh9hnx0K6 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnh9hnx0K6 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnh9hnx0K6 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnh9hnx0K6 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnh9hnx0K6 .content-wrap {
  min-height: 70px;
}
.cid-vnh9IK4NoP {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnh9IK4NoP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh9IK4NoP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnh9IK4NoP .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnh9IK4NoP .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnh9IK4NoP .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnh9IK4NoP .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnh9IK4NoP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnh9IK4NoP .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhfhagGul {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vnhfhagGul .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vnhfhagGul .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vnhfhagGul .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vnhfhagGul .mbr-gallery-item {
  width: 33.3%;
}
.cid-vnhfhagGul .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-vnhfhagGul .mbr-gallery-item {
    width: 100%;
  }
}
.cid-vnhfhagGul .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-vnhfhagGul .mbr-gallery-row {
  justify-content: center;
}
.cid-vnhfhagGul .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vnhfhagGul .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vnhfhagGul .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vnhfhagGul .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vnhfhagGul .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vnhfhagGul .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vnhfhagGul .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vnhfhagGul .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vnhfhagGul img {
  transition: all 2s !important;
}
.cid-vnhfhagGul .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vnhfhagGul .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vnhfhagGul .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vnh9HFJwmW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnh9HFJwmW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh9HFJwmW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh9HFJwmW .row {
  justify-content: space-between;
}
.cid-vnh9HFJwmW .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnh9HFJwmW .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnh9HFJwmW .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card:hover::before,
.cid-vnh9HFJwmW .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnh9HFJwmW .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnh9HFJwmW .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnh9HFJwmW .mbr-desc {
  color: #000000;
}
.cid-vnh9HFJwmW .panel-title-edit {
  color: #000000;
}
.cid-vnh9HFJwmW .list {
  color: #000000;
}
.cid-vnh9GjHeYu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnh9GjHeYu .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh9GjHeYu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh9GjHeYu .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnh9GjHeYu .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnh9GjHeYu .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnh9GjHeYu .container {
    padding: 0 16px;
  }
}
.cid-vnh9GjHeYu .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnh9GjHeYu .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnh9GjHeYu .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnh9GjHeYu .box {
    width: 100%;
  }
}
.cid-vnh9GjHeYu .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnh9GjHeYu .box .mbr-media {
    height: 450px;
  }
}
.cid-vnh9GjHeYu .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnh9GjHeYu .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnh9GjHeYu .mbr-media {
  position: relative;
}
.cid-vnh9GjHeYu .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnh9GjHeYu a:hover {
  background-image: none !important;
}
.cid-vnh9GjHeYu .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnh9GjHeYu .icon-wrap:hover,
.cid-vnh9GjHeYu .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnh9GjHeYu .icon-wrap:hover .mbr-iconfont,
.cid-vnh9GjHeYu .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnh9GjHeYu .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnh9GjHeYu .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnh9GjHeYu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnh9GjHeYu .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnh9GjHeYu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnh9GjHeYu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnh9hoBTvN {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnh9hoBTvN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnh9hoBTvN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnh9hoBTvN .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnh9hoBTvN .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnh9hoBTvN .container {
    padding: 0 25px;
  }
}
.cid-vnh9hoBTvN .row {
  justify-content: center;
}
.cid-vnh9hoBTvN .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnh9hoBTvN .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnh9hoBTvN .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnh9hoBTvN .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh9hoBTvN .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh9hoBTvN .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnh9hoBTvN .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnh9hoBTvN .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnh9hoBTvN .list-wrapper .list .item-wrap:hover,
.cid-vnh9hoBTvN .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnh9hoBTvN .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnh9hoBTvN .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnh9hoBTvN .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnh9hoBTvN .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnh9hoBTvN .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnh9hoBTvN .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnh9hoBTvN .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnh9hoBTvN .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnh9hoBTvN .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnh9hoBTvN .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnh9hoBTvN .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnh9hoBTvN .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnh9hoBTvN .mbr-section-btn {
  text-align: center;
}
.cid-vnh9hoBTvN .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnh9hoBTvN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnh9hoBTvN .mbr-text {
  color: #ffffff;
}
.cid-vnh9hoBTvN .list {
  color: #ffffff;
}
.cid-vnh9hoBTvN .list,
.cid-vnh9hoBTvN .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhaqQPmAZ {
  z-index: 1000;
  width: 100%;
}
.cid-vnhaqQPmAZ nav.navbar {
  position: fixed;
}
.cid-vnhaqQPmAZ .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhaqQPmAZ .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhaqQPmAZ .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhaqQPmAZ .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhaqQPmAZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhaqQPmAZ .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhaqQPmAZ .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhaqQPmAZ .dropdown-item:hover,
.cid-vnhaqQPmAZ .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhaqQPmAZ .dropdown-item:hover span {
  color: white;
}
.cid-vnhaqQPmAZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhaqQPmAZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhaqQPmAZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhaqQPmAZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhaqQPmAZ .nav-link {
  position: relative;
}
.cid-vnhaqQPmAZ .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhaqQPmAZ .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhaqQPmAZ .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhaqQPmAZ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhaqQPmAZ .dropdown-menu,
.cid-vnhaqQPmAZ .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhaqQPmAZ .nav-item:focus,
.cid-vnhaqQPmAZ .nav-link:focus {
  outline: none;
}
.cid-vnhaqQPmAZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhaqQPmAZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhaqQPmAZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhaqQPmAZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhaqQPmAZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhaqQPmAZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhaqQPmAZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhaqQPmAZ .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhaqQPmAZ .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhaqQPmAZ .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhaqQPmAZ .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhaqQPmAZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhaqQPmAZ .navbar.collapsed {
  justify-content: center;
}
.cid-vnhaqQPmAZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhaqQPmAZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhaqQPmAZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhaqQPmAZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhaqQPmAZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhaqQPmAZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhaqQPmAZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhaqQPmAZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhaqQPmAZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhaqQPmAZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhaqQPmAZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhaqQPmAZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhaqQPmAZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhaqQPmAZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhaqQPmAZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhaqQPmAZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhaqQPmAZ .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhaqQPmAZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhaqQPmAZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhaqQPmAZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhaqQPmAZ .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhaqQPmAZ .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhaqQPmAZ .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhaqQPmAZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhaqQPmAZ .navbar-brand .navbar-caption:hover,
.cid-vnhaqQPmAZ .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhaqQPmAZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhaqQPmAZ .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhaqQPmAZ .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhaqQPmAZ .dropdown-item.active,
.cid-vnhaqQPmAZ .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhaqQPmAZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhaqQPmAZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhaqQPmAZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhaqQPmAZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhaqQPmAZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhaqQPmAZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhaqQPmAZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhaqQPmAZ ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhaqQPmAZ ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhaqQPmAZ .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhaqQPmAZ .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhaqQPmAZ .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhaqQPmAZ .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhaqQPmAZ button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhaqQPmAZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhaqQPmAZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhaqQPmAZ button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhaqQPmAZ button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhaqQPmAZ button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhaqQPmAZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhaqQPmAZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhaqQPmAZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhaqQPmAZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhaqQPmAZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhaqQPmAZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhaqQPmAZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhaqQPmAZ .navbar {
    height: 70px;
  }
  .cid-vnhaqQPmAZ .navbar.opened {
    height: auto;
  }
  .cid-vnhaqQPmAZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhaqQPmAZ .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhaqQPmAZ .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhaqQPmAZ .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhaqQPmAZ .nav-item .nav-link:hover,
.cid-vnhaqQPmAZ .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhaqQPmAZ .nav-item .nav-link:hover::after,
.cid-vnhaqQPmAZ .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhaqQPmAZ .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhaqQPmAZ .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhaqQPmAZ .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhaqQPmAZ .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhaqQPmAZ .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhaqQPmAZ .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhaqQPmAZ .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhaqQPmAZ .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhaqQPmAZ .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhaqQPmAZ .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhaqQPmAZ .content-wrap {
  min-height: 70px;
}
.cid-vnhaKIfbBs {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhaKIfbBs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhaKIfbBs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhaKIfbBs .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhaKIfbBs .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhaKIfbBs .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhaKIfbBs .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhaKIfbBs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhaKIfbBs .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhfs9HBFg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vnhfs9HBFg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vnhfs9HBFg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vnhfs9HBFg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vnhfs9HBFg .mbr-gallery-item {
  width: 33.3%;
}
.cid-vnhfs9HBFg .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-vnhfs9HBFg .mbr-gallery-item {
    width: 100%;
  }
}
.cid-vnhfs9HBFg .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-vnhfs9HBFg .mbr-gallery-row {
  justify-content: center;
}
.cid-vnhfs9HBFg .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vnhfs9HBFg .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vnhfs9HBFg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vnhfs9HBFg .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vnhfs9HBFg .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vnhfs9HBFg .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vnhfs9HBFg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vnhfs9HBFg .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vnhfs9HBFg img {
  transition: all 2s !important;
}
.cid-vnhfs9HBFg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vnhfs9HBFg .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vnhfs9HBFg .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vnhaJdhewp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhaJdhewp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhaJdhewp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhaJdhewp .row {
  justify-content: space-between;
}
.cid-vnhaJdhewp .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhaJdhewp .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhaJdhewp .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card:hover::before,
.cid-vnhaJdhewp .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhaJdhewp .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhaJdhewp .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhaJdhewp .mbr-desc {
  color: #000000;
}
.cid-vnhaJdhewp .panel-title-edit {
  color: #000000;
}
.cid-vnhaJdhewp .list {
  color: #000000;
}
.cid-vnhaIt4u3L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhaIt4u3L .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhaIt4u3L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhaIt4u3L .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhaIt4u3L .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhaIt4u3L .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhaIt4u3L .container {
    padding: 0 16px;
  }
}
.cid-vnhaIt4u3L .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhaIt4u3L .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhaIt4u3L .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhaIt4u3L .box {
    width: 100%;
  }
}
.cid-vnhaIt4u3L .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhaIt4u3L .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhaIt4u3L .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhaIt4u3L .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhaIt4u3L .mbr-media {
  position: relative;
}
.cid-vnhaIt4u3L .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhaIt4u3L a:hover {
  background-image: none !important;
}
.cid-vnhaIt4u3L .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhaIt4u3L .icon-wrap:hover,
.cid-vnhaIt4u3L .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhaIt4u3L .icon-wrap:hover .mbr-iconfont,
.cid-vnhaIt4u3L .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhaIt4u3L .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhaIt4u3L .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhaIt4u3L .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhaIt4u3L .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhaIt4u3L .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhaIt4u3L .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhaqRYm9f {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhaqRYm9f .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhaqRYm9f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhaqRYm9f .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhaqRYm9f .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhaqRYm9f .container {
    padding: 0 25px;
  }
}
.cid-vnhaqRYm9f .row {
  justify-content: center;
}
.cid-vnhaqRYm9f .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhaqRYm9f .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhaqRYm9f .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhaqRYm9f .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhaqRYm9f .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhaqRYm9f .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhaqRYm9f .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhaqRYm9f .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhaqRYm9f .list-wrapper .list .item-wrap:hover,
.cid-vnhaqRYm9f .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhaqRYm9f .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhaqRYm9f .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhaqRYm9f .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhaqRYm9f .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhaqRYm9f .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhaqRYm9f .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhaqRYm9f .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhaqRYm9f .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhaqRYm9f .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhaqRYm9f .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhaqRYm9f .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhaqRYm9f .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhaqRYm9f .mbr-section-btn {
  text-align: center;
}
.cid-vnhaqRYm9f .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhaqRYm9f .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhaqRYm9f .mbr-text {
  color: #ffffff;
}
.cid-vnhaqRYm9f .list {
  color: #ffffff;
}
.cid-vnhaqRYm9f .list,
.cid-vnhaqRYm9f .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhgjx9VNW {
  z-index: 1000;
  width: 100%;
}
.cid-vnhgjx9VNW nav.navbar {
  position: fixed;
}
.cid-vnhgjx9VNW .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhgjx9VNW .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhgjx9VNW .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhgjx9VNW .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhgjx9VNW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhgjx9VNW .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhgjx9VNW .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhgjx9VNW .dropdown-item:hover,
.cid-vnhgjx9VNW .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhgjx9VNW .dropdown-item:hover span {
  color: white;
}
.cid-vnhgjx9VNW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhgjx9VNW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhgjx9VNW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhgjx9VNW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhgjx9VNW .nav-link {
  position: relative;
}
.cid-vnhgjx9VNW .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhgjx9VNW .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhgjx9VNW .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhgjx9VNW .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhgjx9VNW .dropdown-menu,
.cid-vnhgjx9VNW .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhgjx9VNW .nav-item:focus,
.cid-vnhgjx9VNW .nav-link:focus {
  outline: none;
}
.cid-vnhgjx9VNW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhgjx9VNW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhgjx9VNW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhgjx9VNW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhgjx9VNW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhgjx9VNW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhgjx9VNW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhgjx9VNW .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhgjx9VNW .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhgjx9VNW .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhgjx9VNW .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhgjx9VNW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhgjx9VNW .navbar.collapsed {
  justify-content: center;
}
.cid-vnhgjx9VNW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhgjx9VNW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhgjx9VNW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhgjx9VNW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhgjx9VNW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhgjx9VNW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhgjx9VNW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhgjx9VNW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhgjx9VNW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhgjx9VNW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhgjx9VNW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhgjx9VNW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhgjx9VNW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhgjx9VNW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhgjx9VNW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhgjx9VNW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhgjx9VNW .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhgjx9VNW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhgjx9VNW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhgjx9VNW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhgjx9VNW .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhgjx9VNW .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhgjx9VNW .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhgjx9VNW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhgjx9VNW .navbar-brand .navbar-caption:hover,
.cid-vnhgjx9VNW .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhgjx9VNW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhgjx9VNW .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhgjx9VNW .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhgjx9VNW .dropdown-item.active,
.cid-vnhgjx9VNW .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhgjx9VNW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhgjx9VNW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhgjx9VNW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhgjx9VNW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhgjx9VNW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhgjx9VNW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhgjx9VNW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhgjx9VNW ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhgjx9VNW ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhgjx9VNW .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhgjx9VNW .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhgjx9VNW .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhgjx9VNW .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhgjx9VNW button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhgjx9VNW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhgjx9VNW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhgjx9VNW button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhgjx9VNW button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhgjx9VNW button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhgjx9VNW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhgjx9VNW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhgjx9VNW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhgjx9VNW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhgjx9VNW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhgjx9VNW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhgjx9VNW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhgjx9VNW .navbar {
    height: 70px;
  }
  .cid-vnhgjx9VNW .navbar.opened {
    height: auto;
  }
  .cid-vnhgjx9VNW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhgjx9VNW .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhgjx9VNW .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhgjx9VNW .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhgjx9VNW .nav-item .nav-link:hover,
.cid-vnhgjx9VNW .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhgjx9VNW .nav-item .nav-link:hover::after,
.cid-vnhgjx9VNW .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhgjx9VNW .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhgjx9VNW .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhgjx9VNW .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhgjx9VNW .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhgjx9VNW .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhgjx9VNW .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhgjx9VNW .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhgjx9VNW .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhgjx9VNW .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhgjx9VNW .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhgjx9VNW .content-wrap {
  min-height: 70px;
}
.cid-vnhgGnbAgU {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhgGnbAgU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhgGnbAgU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhgGnbAgU .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhgGnbAgU .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhgGnbAgU .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhgGnbAgU .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhgGnbAgU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhgGnbAgU .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhgJpRYuP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vnhgJpRYuP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vnhgJpRYuP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vnhgJpRYuP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vnhgJpRYuP .mbr-gallery-item {
  width: 33.3%;
}
.cid-vnhgJpRYuP .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-vnhgJpRYuP .mbr-gallery-item {
    width: 100%;
  }
}
.cid-vnhgJpRYuP .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-vnhgJpRYuP .mbr-gallery-row {
  justify-content: center;
}
.cid-vnhgJpRYuP .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vnhgJpRYuP .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vnhgJpRYuP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vnhgJpRYuP .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vnhgJpRYuP .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vnhgJpRYuP .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vnhgJpRYuP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vnhgJpRYuP .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vnhgJpRYuP img {
  transition: all 2s !important;
}
.cid-vnhgJpRYuP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vnhgJpRYuP .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vnhgJpRYuP .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vnhgK7efdl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhgK7efdl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhgK7efdl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhgK7efdl .row {
  justify-content: space-between;
}
.cid-vnhgK7efdl .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhgK7efdl .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhgK7efdl .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card:hover::before,
.cid-vnhgK7efdl .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhgK7efdl .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhgK7efdl .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhgK7efdl .mbr-desc {
  color: #000000;
}
.cid-vnhgK7efdl .panel-title-edit {
  color: #000000;
}
.cid-vnhgK7efdl .list {
  color: #000000;
}
.cid-vnhqHadQaG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhqHadQaG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhqHadQaG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhqHadQaG .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhqHadQaG .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhqHadQaG .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhqHadQaG .container {
    padding: 0 16px;
  }
}
.cid-vnhqHadQaG .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhqHadQaG .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhqHadQaG .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhqHadQaG .box {
    width: 100%;
  }
}
.cid-vnhqHadQaG .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhqHadQaG .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhqHadQaG .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhqHadQaG .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhqHadQaG .mbr-media {
  position: relative;
}
.cid-vnhqHadQaG .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhqHadQaG a:hover {
  background-image: none !important;
}
.cid-vnhqHadQaG .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhqHadQaG .icon-wrap:hover,
.cid-vnhqHadQaG .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhqHadQaG .icon-wrap:hover .mbr-iconfont,
.cid-vnhqHadQaG .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhqHadQaG .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhqHadQaG .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhqHadQaG .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhqHadQaG .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhqHadQaG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhqHadQaG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhqhjMCuC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhqhjMCuC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhqhjMCuC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhqhjMCuC .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhqhjMCuC .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhqhjMCuC .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhqhjMCuC .container {
    padding: 0 16px;
  }
}
.cid-vnhqhjMCuC .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhqhjMCuC .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhqhjMCuC .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhqhjMCuC .box {
    width: 100%;
  }
}
.cid-vnhqhjMCuC .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhqhjMCuC .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhqhjMCuC .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhqhjMCuC .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhqhjMCuC .mbr-media {
  position: relative;
}
.cid-vnhqhjMCuC .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhqhjMCuC a:hover {
  background-image: none !important;
}
.cid-vnhqhjMCuC .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhqhjMCuC .icon-wrap:hover,
.cid-vnhqhjMCuC .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhqhjMCuC .icon-wrap:hover .mbr-iconfont,
.cid-vnhqhjMCuC .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhqhjMCuC .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhqhjMCuC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhqhjMCuC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhqhjMCuC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhqhjMCuC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhqhjMCuC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhgMVtSjB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhgMVtSjB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhgMVtSjB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhgMVtSjB .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhgMVtSjB .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhgMVtSjB .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhgMVtSjB .container {
    padding: 0 16px;
  }
}
.cid-vnhgMVtSjB .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhgMVtSjB .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhgMVtSjB .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhgMVtSjB .box {
    width: 100%;
  }
}
.cid-vnhgMVtSjB .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhgMVtSjB .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhgMVtSjB .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhgMVtSjB .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhgMVtSjB .mbr-media {
  position: relative;
}
.cid-vnhgMVtSjB .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhgMVtSjB a:hover {
  background-image: none !important;
}
.cid-vnhgMVtSjB .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhgMVtSjB .icon-wrap:hover,
.cid-vnhgMVtSjB .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhgMVtSjB .icon-wrap:hover .mbr-iconfont,
.cid-vnhgMVtSjB .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhgMVtSjB .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhgMVtSjB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhgMVtSjB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhgMVtSjB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhgMVtSjB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhgMVtSjB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhgjyBGkc {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhgjyBGkc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhgjyBGkc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhgjyBGkc .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhgjyBGkc .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhgjyBGkc .container {
    padding: 0 25px;
  }
}
.cid-vnhgjyBGkc .row {
  justify-content: center;
}
.cid-vnhgjyBGkc .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhgjyBGkc .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhgjyBGkc .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhgjyBGkc .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhgjyBGkc .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhgjyBGkc .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhgjyBGkc .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhgjyBGkc .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhgjyBGkc .list-wrapper .list .item-wrap:hover,
.cid-vnhgjyBGkc .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhgjyBGkc .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhgjyBGkc .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhgjyBGkc .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhgjyBGkc .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhgjyBGkc .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhgjyBGkc .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhgjyBGkc .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhgjyBGkc .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhgjyBGkc .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhgjyBGkc .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhgjyBGkc .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhgjyBGkc .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhgjyBGkc .mbr-section-btn {
  text-align: center;
}
.cid-vnhgjyBGkc .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhgjyBGkc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhgjyBGkc .mbr-text {
  color: #ffffff;
}
.cid-vnhgjyBGkc .list {
  color: #ffffff;
}
.cid-vnhgjyBGkc .list,
.cid-vnhgjyBGkc .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhtjQbUQU {
  z-index: 1000;
  width: 100%;
}
.cid-vnhtjQbUQU nav.navbar {
  position: fixed;
}
.cid-vnhtjQbUQU .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhtjQbUQU .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhtjQbUQU .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhtjQbUQU .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhtjQbUQU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhtjQbUQU .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhtjQbUQU .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhtjQbUQU .dropdown-item:hover,
.cid-vnhtjQbUQU .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhtjQbUQU .dropdown-item:hover span {
  color: white;
}
.cid-vnhtjQbUQU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhtjQbUQU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhtjQbUQU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhtjQbUQU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhtjQbUQU .nav-link {
  position: relative;
}
.cid-vnhtjQbUQU .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhtjQbUQU .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhtjQbUQU .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhtjQbUQU .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhtjQbUQU .dropdown-menu,
.cid-vnhtjQbUQU .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhtjQbUQU .nav-item:focus,
.cid-vnhtjQbUQU .nav-link:focus {
  outline: none;
}
.cid-vnhtjQbUQU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhtjQbUQU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhtjQbUQU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhtjQbUQU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhtjQbUQU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhtjQbUQU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhtjQbUQU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhtjQbUQU .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhtjQbUQU .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhtjQbUQU .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhtjQbUQU .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhtjQbUQU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhtjQbUQU .navbar.collapsed {
  justify-content: center;
}
.cid-vnhtjQbUQU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhtjQbUQU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhtjQbUQU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhtjQbUQU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhtjQbUQU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhtjQbUQU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhtjQbUQU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhtjQbUQU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhtjQbUQU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhtjQbUQU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhtjQbUQU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhtjQbUQU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhtjQbUQU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhtjQbUQU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhtjQbUQU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhtjQbUQU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhtjQbUQU .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhtjQbUQU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhtjQbUQU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhtjQbUQU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhtjQbUQU .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhtjQbUQU .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhtjQbUQU .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhtjQbUQU .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhtjQbUQU .navbar-brand .navbar-caption:hover,
.cid-vnhtjQbUQU .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhtjQbUQU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhtjQbUQU .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhtjQbUQU .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhtjQbUQU .dropdown-item.active,
.cid-vnhtjQbUQU .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhtjQbUQU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhtjQbUQU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhtjQbUQU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhtjQbUQU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhtjQbUQU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhtjQbUQU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhtjQbUQU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhtjQbUQU ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhtjQbUQU ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhtjQbUQU .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhtjQbUQU .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhtjQbUQU .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhtjQbUQU .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhtjQbUQU button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhtjQbUQU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhtjQbUQU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhtjQbUQU button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhtjQbUQU button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhtjQbUQU button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhtjQbUQU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhtjQbUQU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhtjQbUQU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhtjQbUQU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhtjQbUQU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhtjQbUQU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhtjQbUQU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhtjQbUQU .navbar {
    height: 70px;
  }
  .cid-vnhtjQbUQU .navbar.opened {
    height: auto;
  }
  .cid-vnhtjQbUQU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhtjQbUQU .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhtjQbUQU .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhtjQbUQU .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhtjQbUQU .nav-item .nav-link:hover,
.cid-vnhtjQbUQU .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhtjQbUQU .nav-item .nav-link:hover::after,
.cid-vnhtjQbUQU .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhtjQbUQU .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhtjQbUQU .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhtjQbUQU .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhtjQbUQU .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhtjQbUQU .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhtjQbUQU .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhtjQbUQU .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhtjQbUQU .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhtjQbUQU .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhtjQbUQU .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhtjQbUQU .content-wrap {
  min-height: 70px;
}
.cid-vnhtEPZCVj {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhtEPZCVj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhtEPZCVj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhtEPZCVj .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhtEPZCVj .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhtEPZCVj .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhtEPZCVj .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhtEPZCVj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhtEPZCVj .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhtFEGBom {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhtFEGBom .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhtFEGBom .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhtFEGBom .row {
  justify-content: space-between;
}
.cid-vnhtFEGBom .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhtFEGBom .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhtFEGBom .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card:hover::before,
.cid-vnhtFEGBom .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhtFEGBom .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhtFEGBom .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhtFEGBom .mbr-desc {
  color: #000000;
}
.cid-vnhtFEGBom .panel-title-edit {
  color: #000000;
}
.cid-vnhtFEGBom .list {
  color: #000000;
}
.cid-vnhtIpH2hQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhtIpH2hQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhtIpH2hQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhtIpH2hQ .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhtIpH2hQ .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhtIpH2hQ .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhtIpH2hQ .container {
    padding: 0 16px;
  }
}
.cid-vnhtIpH2hQ .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhtIpH2hQ .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhtIpH2hQ .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhtIpH2hQ .box {
    width: 100%;
  }
}
.cid-vnhtIpH2hQ .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhtIpH2hQ .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhtIpH2hQ .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhtIpH2hQ .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhtIpH2hQ .mbr-media {
  position: relative;
}
.cid-vnhtIpH2hQ .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhtIpH2hQ a:hover {
  background-image: none !important;
}
.cid-vnhtIpH2hQ .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhtIpH2hQ .icon-wrap:hover,
.cid-vnhtIpH2hQ .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhtIpH2hQ .icon-wrap:hover .mbr-iconfont,
.cid-vnhtIpH2hQ .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhtIpH2hQ .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhtIpH2hQ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhtIpH2hQ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhtIpH2hQ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhtIpH2hQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhtIpH2hQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhtjRmSRc {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhtjRmSRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhtjRmSRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhtjRmSRc .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhtjRmSRc .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhtjRmSRc .container {
    padding: 0 25px;
  }
}
.cid-vnhtjRmSRc .row {
  justify-content: center;
}
.cid-vnhtjRmSRc .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhtjRmSRc .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhtjRmSRc .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhtjRmSRc .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhtjRmSRc .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhtjRmSRc .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhtjRmSRc .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhtjRmSRc .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhtjRmSRc .list-wrapper .list .item-wrap:hover,
.cid-vnhtjRmSRc .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhtjRmSRc .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhtjRmSRc .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhtjRmSRc .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhtjRmSRc .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhtjRmSRc .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhtjRmSRc .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhtjRmSRc .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhtjRmSRc .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhtjRmSRc .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhtjRmSRc .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhtjRmSRc .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhtjRmSRc .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhtjRmSRc .mbr-section-btn {
  text-align: center;
}
.cid-vnhtjRmSRc .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhtjRmSRc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhtjRmSRc .mbr-text {
  color: #ffffff;
}
.cid-vnhtjRmSRc .list {
  color: #ffffff;
}
.cid-vnhtjRmSRc .list,
.cid-vnhtjRmSRc .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhudJyvOY {
  z-index: 1000;
  width: 100%;
}
.cid-vnhudJyvOY nav.navbar {
  position: fixed;
}
.cid-vnhudJyvOY .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhudJyvOY .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhudJyvOY .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhudJyvOY .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhudJyvOY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhudJyvOY .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhudJyvOY .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhudJyvOY .dropdown-item:hover,
.cid-vnhudJyvOY .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhudJyvOY .dropdown-item:hover span {
  color: white;
}
.cid-vnhudJyvOY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhudJyvOY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhudJyvOY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhudJyvOY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhudJyvOY .nav-link {
  position: relative;
}
.cid-vnhudJyvOY .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhudJyvOY .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhudJyvOY .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhudJyvOY .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhudJyvOY .dropdown-menu,
.cid-vnhudJyvOY .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhudJyvOY .nav-item:focus,
.cid-vnhudJyvOY .nav-link:focus {
  outline: none;
}
.cid-vnhudJyvOY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhudJyvOY .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhudJyvOY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhudJyvOY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhudJyvOY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhudJyvOY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhudJyvOY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhudJyvOY .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhudJyvOY .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhudJyvOY .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhudJyvOY .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhudJyvOY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhudJyvOY .navbar.collapsed {
  justify-content: center;
}
.cid-vnhudJyvOY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhudJyvOY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhudJyvOY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhudJyvOY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhudJyvOY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhudJyvOY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhudJyvOY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhudJyvOY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhudJyvOY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhudJyvOY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhudJyvOY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhudJyvOY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhudJyvOY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhudJyvOY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhudJyvOY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhudJyvOY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhudJyvOY .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhudJyvOY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhudJyvOY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhudJyvOY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhudJyvOY .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhudJyvOY .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhudJyvOY .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhudJyvOY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhudJyvOY .navbar-brand .navbar-caption:hover,
.cid-vnhudJyvOY .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhudJyvOY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhudJyvOY .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhudJyvOY .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhudJyvOY .dropdown-item.active,
.cid-vnhudJyvOY .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhudJyvOY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhudJyvOY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhudJyvOY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhudJyvOY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhudJyvOY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhudJyvOY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhudJyvOY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhudJyvOY ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhudJyvOY ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhudJyvOY .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhudJyvOY .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhudJyvOY .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhudJyvOY .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhudJyvOY button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhudJyvOY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhudJyvOY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhudJyvOY button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhudJyvOY button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhudJyvOY button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhudJyvOY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhudJyvOY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhudJyvOY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhudJyvOY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhudJyvOY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhudJyvOY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhudJyvOY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhudJyvOY .navbar {
    height: 70px;
  }
  .cid-vnhudJyvOY .navbar.opened {
    height: auto;
  }
  .cid-vnhudJyvOY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhudJyvOY .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhudJyvOY .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhudJyvOY .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhudJyvOY .nav-item .nav-link:hover,
.cid-vnhudJyvOY .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhudJyvOY .nav-item .nav-link:hover::after,
.cid-vnhudJyvOY .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhudJyvOY .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhudJyvOY .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhudJyvOY .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhudJyvOY .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhudJyvOY .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhudJyvOY .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhudJyvOY .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhudJyvOY .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhudJyvOY .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhudJyvOY .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhudJyvOY .content-wrap {
  min-height: 70px;
}
.cid-vnhuA0GyCN {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhuA0GyCN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhuA0GyCN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhuA0GyCN .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhuA0GyCN .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhuA0GyCN .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhuA0GyCN .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhuA0GyCN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhuA0GyCN .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhuz1zD1S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhuz1zD1S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhuz1zD1S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhuz1zD1S .row {
  justify-content: space-between;
}
.cid-vnhuz1zD1S .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhuz1zD1S .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhuz1zD1S .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card:hover::before,
.cid-vnhuz1zD1S .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhuz1zD1S .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhuz1zD1S .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhuz1zD1S .mbr-desc {
  color: #000000;
}
.cid-vnhuz1zD1S .panel-title-edit {
  color: #000000;
}
.cid-vnhuz1zD1S .list {
  color: #000000;
}
.cid-vnhudKgrg5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhudKgrg5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhudKgrg5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhudKgrg5 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhudKgrg5 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhudKgrg5 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhudKgrg5 .container {
    padding: 0 16px;
  }
}
.cid-vnhudKgrg5 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhudKgrg5 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhudKgrg5 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhudKgrg5 .box {
    width: 100%;
  }
}
.cid-vnhudKgrg5 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhudKgrg5 .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhudKgrg5 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhudKgrg5 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhudKgrg5 .mbr-media {
  position: relative;
}
.cid-vnhudKgrg5 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhudKgrg5 a:hover {
  background-image: none !important;
}
.cid-vnhudKgrg5 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhudKgrg5 .icon-wrap:hover,
.cid-vnhudKgrg5 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhudKgrg5 .icon-wrap:hover .mbr-iconfont,
.cid-vnhudKgrg5 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhudKgrg5 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhudKgrg5 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhudKgrg5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhudKgrg5 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhudKgrg5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhudKgrg5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhuAxvlMm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhuAxvlMm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhuAxvlMm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhuAxvlMm .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhuAxvlMm .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhuAxvlMm .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhuAxvlMm .container {
    padding: 0 16px;
  }
}
.cid-vnhuAxvlMm .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhuAxvlMm .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhuAxvlMm .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhuAxvlMm .box {
    width: 100%;
  }
}
.cid-vnhuAxvlMm .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhuAxvlMm .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhuAxvlMm .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhuAxvlMm .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhuAxvlMm .mbr-media {
  position: relative;
}
.cid-vnhuAxvlMm .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhuAxvlMm a:hover {
  background-image: none !important;
}
.cid-vnhuAxvlMm .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhuAxvlMm .icon-wrap:hover,
.cid-vnhuAxvlMm .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhuAxvlMm .icon-wrap:hover .mbr-iconfont,
.cid-vnhuAxvlMm .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhuAxvlMm .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhuAxvlMm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhuAxvlMm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhuAxvlMm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhuAxvlMm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhuAxvlMm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhudKE02g {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhudKE02g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhudKE02g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhudKE02g .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhudKE02g .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhudKE02g .container {
    padding: 0 25px;
  }
}
.cid-vnhudKE02g .row {
  justify-content: center;
}
.cid-vnhudKE02g .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhudKE02g .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhudKE02g .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhudKE02g .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhudKE02g .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhudKE02g .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhudKE02g .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhudKE02g .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhudKE02g .list-wrapper .list .item-wrap:hover,
.cid-vnhudKE02g .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhudKE02g .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhudKE02g .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhudKE02g .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhudKE02g .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhudKE02g .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhudKE02g .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhudKE02g .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhudKE02g .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhudKE02g .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhudKE02g .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhudKE02g .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhudKE02g .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhudKE02g .mbr-section-btn {
  text-align: center;
}
.cid-vnhudKE02g .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhudKE02g .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhudKE02g .mbr-text {
  color: #ffffff;
}
.cid-vnhudKE02g .list {
  color: #ffffff;
}
.cid-vnhudKE02g .list,
.cid-vnhudKE02g .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhuYas5u1 {
  z-index: 1000;
  width: 100%;
}
.cid-vnhuYas5u1 nav.navbar {
  position: fixed;
}
.cid-vnhuYas5u1 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhuYas5u1 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhuYas5u1 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhuYas5u1 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhuYas5u1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhuYas5u1 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhuYas5u1 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhuYas5u1 .dropdown-item:hover,
.cid-vnhuYas5u1 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhuYas5u1 .dropdown-item:hover span {
  color: white;
}
.cid-vnhuYas5u1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhuYas5u1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhuYas5u1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhuYas5u1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhuYas5u1 .nav-link {
  position: relative;
}
.cid-vnhuYas5u1 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhuYas5u1 .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhuYas5u1 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhuYas5u1 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhuYas5u1 .dropdown-menu,
.cid-vnhuYas5u1 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhuYas5u1 .nav-item:focus,
.cid-vnhuYas5u1 .nav-link:focus {
  outline: none;
}
.cid-vnhuYas5u1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhuYas5u1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhuYas5u1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhuYas5u1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhuYas5u1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhuYas5u1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhuYas5u1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhuYas5u1 .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhuYas5u1 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhuYas5u1 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhuYas5u1 .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhuYas5u1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhuYas5u1 .navbar.collapsed {
  justify-content: center;
}
.cid-vnhuYas5u1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhuYas5u1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhuYas5u1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhuYas5u1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhuYas5u1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhuYas5u1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhuYas5u1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhuYas5u1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhuYas5u1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhuYas5u1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhuYas5u1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhuYas5u1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhuYas5u1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhuYas5u1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhuYas5u1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhuYas5u1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhuYas5u1 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhuYas5u1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhuYas5u1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhuYas5u1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhuYas5u1 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhuYas5u1 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhuYas5u1 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhuYas5u1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhuYas5u1 .navbar-brand .navbar-caption:hover,
.cid-vnhuYas5u1 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhuYas5u1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhuYas5u1 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhuYas5u1 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhuYas5u1 .dropdown-item.active,
.cid-vnhuYas5u1 .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhuYas5u1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhuYas5u1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhuYas5u1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhuYas5u1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhuYas5u1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhuYas5u1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhuYas5u1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhuYas5u1 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhuYas5u1 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhuYas5u1 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhuYas5u1 .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhuYas5u1 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhuYas5u1 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhuYas5u1 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhuYas5u1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhuYas5u1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhuYas5u1 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhuYas5u1 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhuYas5u1 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhuYas5u1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhuYas5u1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhuYas5u1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhuYas5u1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhuYas5u1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhuYas5u1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhuYas5u1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhuYas5u1 .navbar {
    height: 70px;
  }
  .cid-vnhuYas5u1 .navbar.opened {
    height: auto;
  }
  .cid-vnhuYas5u1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhuYas5u1 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhuYas5u1 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhuYas5u1 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhuYas5u1 .nav-item .nav-link:hover,
.cid-vnhuYas5u1 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhuYas5u1 .nav-item .nav-link:hover::after,
.cid-vnhuYas5u1 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhuYas5u1 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhuYas5u1 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhuYas5u1 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhuYas5u1 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhuYas5u1 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhuYas5u1 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhuYas5u1 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhuYas5u1 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhuYas5u1 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhuYas5u1 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhuYas5u1 .content-wrap {
  min-height: 70px;
}
.cid-vnhvgmaPRN {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhvgmaPRN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhvgmaPRN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhvgmaPRN .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhvgmaPRN .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhvgmaPRN .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhvgmaPRN .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhvgmaPRN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhvgmaPRN .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhvgVUmRz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhvgVUmRz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhvgVUmRz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhvgVUmRz .row {
  justify-content: space-between;
}
.cid-vnhvgVUmRz .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhvgVUmRz .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhvgVUmRz .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card:hover::before,
.cid-vnhvgVUmRz .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhvgVUmRz .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhvgVUmRz .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhvgVUmRz .mbr-desc {
  color: #000000;
}
.cid-vnhvgVUmRz .panel-title-edit {
  color: #000000;
}
.cid-vnhvgVUmRz .list {
  color: #000000;
}
.cid-vnhuYbdJpj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhuYbdJpj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhuYbdJpj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhuYbdJpj .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhuYbdJpj .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhuYbdJpj .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhuYbdJpj .container {
    padding: 0 16px;
  }
}
.cid-vnhuYbdJpj .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhuYbdJpj .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhuYbdJpj .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhuYbdJpj .box {
    width: 100%;
  }
}
.cid-vnhuYbdJpj .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhuYbdJpj .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhuYbdJpj .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhuYbdJpj .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhuYbdJpj .mbr-media {
  position: relative;
}
.cid-vnhuYbdJpj .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhuYbdJpj a:hover {
  background-image: none !important;
}
.cid-vnhuYbdJpj .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhuYbdJpj .icon-wrap:hover,
.cid-vnhuYbdJpj .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhuYbdJpj .icon-wrap:hover .mbr-iconfont,
.cid-vnhuYbdJpj .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhuYbdJpj .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhuYbdJpj .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhuYbdJpj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhuYbdJpj .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhuYbdJpj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhuYbdJpj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhuYbBTno {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhuYbBTno .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhuYbBTno .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhuYbBTno .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhuYbBTno .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhuYbBTno .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhuYbBTno .container {
    padding: 0 16px;
  }
}
.cid-vnhuYbBTno .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhuYbBTno .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhuYbBTno .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhuYbBTno .box {
    width: 100%;
  }
}
.cid-vnhuYbBTno .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhuYbBTno .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhuYbBTno .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhuYbBTno .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhuYbBTno .mbr-media {
  position: relative;
}
.cid-vnhuYbBTno .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhuYbBTno a:hover {
  background-image: none !important;
}
.cid-vnhuYbBTno .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhuYbBTno .icon-wrap:hover,
.cid-vnhuYbBTno .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhuYbBTno .icon-wrap:hover .mbr-iconfont,
.cid-vnhuYbBTno .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhuYbBTno .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhuYbBTno .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhuYbBTno .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhuYbBTno .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhuYbBTno .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhuYbBTno .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhuYbZU7Q {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhuYbZU7Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhuYbZU7Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhuYbZU7Q .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhuYbZU7Q .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhuYbZU7Q .container {
    padding: 0 25px;
  }
}
.cid-vnhuYbZU7Q .row {
  justify-content: center;
}
.cid-vnhuYbZU7Q .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhuYbZU7Q .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhuYbZU7Q .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhuYbZU7Q .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhuYbZU7Q .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhuYbZU7Q .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhuYbZU7Q .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhuYbZU7Q .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhuYbZU7Q .list-wrapper .list .item-wrap:hover,
.cid-vnhuYbZU7Q .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhuYbZU7Q .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhuYbZU7Q .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhuYbZU7Q .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhuYbZU7Q .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhuYbZU7Q .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhuYbZU7Q .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhuYbZU7Q .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhuYbZU7Q .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhuYbZU7Q .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhuYbZU7Q .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhuYbZU7Q .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhuYbZU7Q .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhuYbZU7Q .mbr-section-btn {
  text-align: center;
}
.cid-vnhuYbZU7Q .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhuYbZU7Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhuYbZU7Q .mbr-text {
  color: #ffffff;
}
.cid-vnhuYbZU7Q .list {
  color: #ffffff;
}
.cid-vnhuYbZU7Q .list,
.cid-vnhuYbZU7Q .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhvEsht7x {
  z-index: 1000;
  width: 100%;
}
.cid-vnhvEsht7x nav.navbar {
  position: fixed;
}
.cid-vnhvEsht7x .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhvEsht7x .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhvEsht7x .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhvEsht7x .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhvEsht7x .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhvEsht7x .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhvEsht7x .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhvEsht7x .dropdown-item:hover,
.cid-vnhvEsht7x .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhvEsht7x .dropdown-item:hover span {
  color: white;
}
.cid-vnhvEsht7x .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhvEsht7x .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhvEsht7x .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhvEsht7x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhvEsht7x .nav-link {
  position: relative;
}
.cid-vnhvEsht7x .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhvEsht7x .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhvEsht7x .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhvEsht7x .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhvEsht7x .dropdown-menu,
.cid-vnhvEsht7x .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhvEsht7x .nav-item:focus,
.cid-vnhvEsht7x .nav-link:focus {
  outline: none;
}
.cid-vnhvEsht7x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhvEsht7x .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhvEsht7x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhvEsht7x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhvEsht7x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhvEsht7x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhvEsht7x .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhvEsht7x .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhvEsht7x .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhvEsht7x .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhvEsht7x .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhvEsht7x .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhvEsht7x .navbar.collapsed {
  justify-content: center;
}
.cid-vnhvEsht7x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhvEsht7x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhvEsht7x .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhvEsht7x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhvEsht7x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhvEsht7x .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhvEsht7x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhvEsht7x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhvEsht7x .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhvEsht7x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhvEsht7x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhvEsht7x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhvEsht7x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhvEsht7x .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhvEsht7x .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhvEsht7x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhvEsht7x .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhvEsht7x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhvEsht7x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhvEsht7x .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhvEsht7x .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhvEsht7x .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhvEsht7x .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhvEsht7x .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhvEsht7x .navbar-brand .navbar-caption:hover,
.cid-vnhvEsht7x .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhvEsht7x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhvEsht7x .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhvEsht7x .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhvEsht7x .dropdown-item.active,
.cid-vnhvEsht7x .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhvEsht7x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhvEsht7x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhvEsht7x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhvEsht7x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhvEsht7x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhvEsht7x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhvEsht7x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhvEsht7x ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhvEsht7x ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhvEsht7x .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhvEsht7x .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhvEsht7x .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhvEsht7x .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhvEsht7x button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhvEsht7x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhvEsht7x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhvEsht7x button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhvEsht7x button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhvEsht7x button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhvEsht7x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhvEsht7x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhvEsht7x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhvEsht7x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhvEsht7x .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhvEsht7x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhvEsht7x .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhvEsht7x .navbar {
    height: 70px;
  }
  .cid-vnhvEsht7x .navbar.opened {
    height: auto;
  }
  .cid-vnhvEsht7x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhvEsht7x .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhvEsht7x .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhvEsht7x .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhvEsht7x .nav-item .nav-link:hover,
.cid-vnhvEsht7x .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhvEsht7x .nav-item .nav-link:hover::after,
.cid-vnhvEsht7x .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhvEsht7x .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhvEsht7x .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhvEsht7x .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhvEsht7x .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhvEsht7x .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhvEsht7x .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhvEsht7x .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhvEsht7x .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhvEsht7x .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhvEsht7x .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhvEsht7x .content-wrap {
  min-height: 70px;
}
.cid-vnhw4HHYBB {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhw4HHYBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhw4HHYBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhw4HHYBB .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhw4HHYBB .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhw4HHYBB .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhw4HHYBB .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhw4HHYBB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhw4HHYBB .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhw3Kcq9w {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhw3Kcq9w .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhw3Kcq9w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhw3Kcq9w .row {
  justify-content: space-between;
}
.cid-vnhw3Kcq9w .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhw3Kcq9w .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhw3Kcq9w .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card:hover::before,
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhw3Kcq9w .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhw3Kcq9w .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhw3Kcq9w .mbr-desc {
  color: #000000;
}
.cid-vnhw3Kcq9w .panel-title-edit {
  color: #000000;
}
.cid-vnhw3Kcq9w .list {
  color: #000000;
}
.cid-vnhvEt4W7l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhvEt4W7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhvEt4W7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhvEt4W7l .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhvEt4W7l .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhvEt4W7l .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhvEt4W7l .container {
    padding: 0 16px;
  }
}
.cid-vnhvEt4W7l .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhvEt4W7l .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhvEt4W7l .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhvEt4W7l .box {
    width: 100%;
  }
}
.cid-vnhvEt4W7l .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhvEt4W7l .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhvEt4W7l .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhvEt4W7l .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhvEt4W7l .mbr-media {
  position: relative;
}
.cid-vnhvEt4W7l .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhvEt4W7l a:hover {
  background-image: none !important;
}
.cid-vnhvEt4W7l .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhvEt4W7l .icon-wrap:hover,
.cid-vnhvEt4W7l .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhvEt4W7l .icon-wrap:hover .mbr-iconfont,
.cid-vnhvEt4W7l .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhvEt4W7l .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhvEt4W7l .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhvEt4W7l .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhvEt4W7l .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhvEt4W7l .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhvEt4W7l .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhvEts9pf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhvEts9pf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhvEts9pf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhvEts9pf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhvEts9pf .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhvEts9pf .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhvEts9pf .container {
    padding: 0 16px;
  }
}
.cid-vnhvEts9pf .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhvEts9pf .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhvEts9pf .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhvEts9pf .box {
    width: 100%;
  }
}
.cid-vnhvEts9pf .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhvEts9pf .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhvEts9pf .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhvEts9pf .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhvEts9pf .mbr-media {
  position: relative;
}
.cid-vnhvEts9pf .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhvEts9pf a:hover {
  background-image: none !important;
}
.cid-vnhvEts9pf .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhvEts9pf .icon-wrap:hover,
.cid-vnhvEts9pf .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhvEts9pf .icon-wrap:hover .mbr-iconfont,
.cid-vnhvEts9pf .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhvEts9pf .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhvEts9pf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhvEts9pf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhvEts9pf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhvEts9pf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhvEts9pf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhvEtQfv0 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhvEtQfv0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhvEtQfv0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhvEtQfv0 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhvEtQfv0 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhvEtQfv0 .container {
    padding: 0 25px;
  }
}
.cid-vnhvEtQfv0 .row {
  justify-content: center;
}
.cid-vnhvEtQfv0 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhvEtQfv0 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhvEtQfv0 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhvEtQfv0 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhvEtQfv0 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhvEtQfv0 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhvEtQfv0 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhvEtQfv0 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhvEtQfv0 .list-wrapper .list .item-wrap:hover,
.cid-vnhvEtQfv0 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhvEtQfv0 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhvEtQfv0 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhvEtQfv0 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhvEtQfv0 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhvEtQfv0 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhvEtQfv0 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhvEtQfv0 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhvEtQfv0 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhvEtQfv0 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhvEtQfv0 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhvEtQfv0 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhvEtQfv0 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhvEtQfv0 .mbr-section-btn {
  text-align: center;
}
.cid-vnhvEtQfv0 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhvEtQfv0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhvEtQfv0 .mbr-text {
  color: #ffffff;
}
.cid-vnhvEtQfv0 .list {
  color: #ffffff;
}
.cid-vnhvEtQfv0 .list,
.cid-vnhvEtQfv0 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhwryUSaO {
  z-index: 1000;
  width: 100%;
}
.cid-vnhwryUSaO nav.navbar {
  position: fixed;
}
.cid-vnhwryUSaO .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhwryUSaO .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhwryUSaO .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhwryUSaO .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhwryUSaO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhwryUSaO .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhwryUSaO .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhwryUSaO .dropdown-item:hover,
.cid-vnhwryUSaO .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhwryUSaO .dropdown-item:hover span {
  color: white;
}
.cid-vnhwryUSaO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhwryUSaO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhwryUSaO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhwryUSaO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhwryUSaO .nav-link {
  position: relative;
}
.cid-vnhwryUSaO .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhwryUSaO .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhwryUSaO .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhwryUSaO .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhwryUSaO .dropdown-menu,
.cid-vnhwryUSaO .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhwryUSaO .nav-item:focus,
.cid-vnhwryUSaO .nav-link:focus {
  outline: none;
}
.cid-vnhwryUSaO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhwryUSaO .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhwryUSaO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhwryUSaO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhwryUSaO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhwryUSaO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhwryUSaO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhwryUSaO .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhwryUSaO .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhwryUSaO .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhwryUSaO .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhwryUSaO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhwryUSaO .navbar.collapsed {
  justify-content: center;
}
.cid-vnhwryUSaO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhwryUSaO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhwryUSaO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhwryUSaO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhwryUSaO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhwryUSaO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhwryUSaO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhwryUSaO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhwryUSaO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhwryUSaO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhwryUSaO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhwryUSaO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhwryUSaO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhwryUSaO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhwryUSaO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhwryUSaO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhwryUSaO .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhwryUSaO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhwryUSaO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhwryUSaO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhwryUSaO .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhwryUSaO .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhwryUSaO .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhwryUSaO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhwryUSaO .navbar-brand .navbar-caption:hover,
.cid-vnhwryUSaO .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhwryUSaO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhwryUSaO .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhwryUSaO .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhwryUSaO .dropdown-item.active,
.cid-vnhwryUSaO .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhwryUSaO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhwryUSaO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhwryUSaO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhwryUSaO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhwryUSaO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhwryUSaO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhwryUSaO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhwryUSaO ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhwryUSaO ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhwryUSaO .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhwryUSaO .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhwryUSaO .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhwryUSaO .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhwryUSaO button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhwryUSaO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhwryUSaO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhwryUSaO button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhwryUSaO button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhwryUSaO button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhwryUSaO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhwryUSaO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhwryUSaO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhwryUSaO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhwryUSaO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhwryUSaO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhwryUSaO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhwryUSaO .navbar {
    height: 70px;
  }
  .cid-vnhwryUSaO .navbar.opened {
    height: auto;
  }
  .cid-vnhwryUSaO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhwryUSaO .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhwryUSaO .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhwryUSaO .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhwryUSaO .nav-item .nav-link:hover,
.cid-vnhwryUSaO .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhwryUSaO .nav-item .nav-link:hover::after,
.cid-vnhwryUSaO .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhwryUSaO .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhwryUSaO .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhwryUSaO .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhwryUSaO .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhwryUSaO .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhwryUSaO .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhwryUSaO .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhwryUSaO .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhwryUSaO .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhwryUSaO .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhwryUSaO .content-wrap {
  min-height: 70px;
}
.cid-vnhwPOeJbZ {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhwPOeJbZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhwPOeJbZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhwPOeJbZ .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhwPOeJbZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhwPOeJbZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhwPOeJbZ .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhwPOeJbZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhwPOeJbZ .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhwQhvcfL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhwQhvcfL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhwQhvcfL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhwQhvcfL .row {
  justify-content: space-between;
}
.cid-vnhwQhvcfL .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhwQhvcfL .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhwQhvcfL .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card:hover::before,
.cid-vnhwQhvcfL .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhwQhvcfL .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhwQhvcfL .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhwQhvcfL .mbr-desc {
  color: #000000;
}
.cid-vnhwQhvcfL .panel-title-edit {
  color: #000000;
}
.cid-vnhwQhvcfL .list {
  color: #000000;
}
.cid-vnhwrzGnWH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhwrzGnWH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhwrzGnWH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhwrzGnWH .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhwrzGnWH .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhwrzGnWH .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhwrzGnWH .container {
    padding: 0 16px;
  }
}
.cid-vnhwrzGnWH .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhwrzGnWH .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhwrzGnWH .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhwrzGnWH .box {
    width: 100%;
  }
}
.cid-vnhwrzGnWH .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhwrzGnWH .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhwrzGnWH .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhwrzGnWH .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhwrzGnWH .mbr-media {
  position: relative;
}
.cid-vnhwrzGnWH .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhwrzGnWH a:hover {
  background-image: none !important;
}
.cid-vnhwrzGnWH .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhwrzGnWH .icon-wrap:hover,
.cid-vnhwrzGnWH .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhwrzGnWH .icon-wrap:hover .mbr-iconfont,
.cid-vnhwrzGnWH .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhwrzGnWH .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhwrzGnWH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhwrzGnWH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhwrzGnWH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhwrzGnWH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhwrzGnWH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhwrA2NRH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhwrA2NRH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhwrA2NRH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhwrA2NRH .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhwrA2NRH .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhwrA2NRH .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhwrA2NRH .container {
    padding: 0 16px;
  }
}
.cid-vnhwrA2NRH .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhwrA2NRH .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhwrA2NRH .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhwrA2NRH .box {
    width: 100%;
  }
}
.cid-vnhwrA2NRH .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhwrA2NRH .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhwrA2NRH .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhwrA2NRH .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhwrA2NRH .mbr-media {
  position: relative;
}
.cid-vnhwrA2NRH .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhwrA2NRH a:hover {
  background-image: none !important;
}
.cid-vnhwrA2NRH .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhwrA2NRH .icon-wrap:hover,
.cid-vnhwrA2NRH .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhwrA2NRH .icon-wrap:hover .mbr-iconfont,
.cid-vnhwrA2NRH .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhwrA2NRH .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhwrA2NRH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhwrA2NRH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhwrA2NRH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhwrA2NRH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhwrA2NRH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhwrAqNC4 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhwrAqNC4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhwrAqNC4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhwrAqNC4 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhwrAqNC4 .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhwrAqNC4 .container {
    padding: 0 25px;
  }
}
.cid-vnhwrAqNC4 .row {
  justify-content: center;
}
.cid-vnhwrAqNC4 .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhwrAqNC4 .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhwrAqNC4 .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhwrAqNC4 .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhwrAqNC4 .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhwrAqNC4 .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhwrAqNC4 .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhwrAqNC4 .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhwrAqNC4 .list-wrapper .list .item-wrap:hover,
.cid-vnhwrAqNC4 .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhwrAqNC4 .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhwrAqNC4 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhwrAqNC4 .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhwrAqNC4 .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhwrAqNC4 .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhwrAqNC4 .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhwrAqNC4 .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhwrAqNC4 .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhwrAqNC4 .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhwrAqNC4 .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhwrAqNC4 .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhwrAqNC4 .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhwrAqNC4 .mbr-section-btn {
  text-align: center;
}
.cid-vnhwrAqNC4 .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhwrAqNC4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhwrAqNC4 .mbr-text {
  color: #ffffff;
}
.cid-vnhwrAqNC4 .list {
  color: #ffffff;
}
.cid-vnhwrAqNC4 .list,
.cid-vnhwrAqNC4 .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhx5dsrix {
  z-index: 1000;
  width: 100%;
}
.cid-vnhx5dsrix nav.navbar {
  position: fixed;
}
.cid-vnhx5dsrix .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhx5dsrix .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhx5dsrix .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhx5dsrix .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhx5dsrix .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhx5dsrix .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhx5dsrix .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhx5dsrix .dropdown-item:hover,
.cid-vnhx5dsrix .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhx5dsrix .dropdown-item:hover span {
  color: white;
}
.cid-vnhx5dsrix .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhx5dsrix .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhx5dsrix .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhx5dsrix .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhx5dsrix .nav-link {
  position: relative;
}
.cid-vnhx5dsrix .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhx5dsrix .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhx5dsrix .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhx5dsrix .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhx5dsrix .dropdown-menu,
.cid-vnhx5dsrix .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhx5dsrix .nav-item:focus,
.cid-vnhx5dsrix .nav-link:focus {
  outline: none;
}
.cid-vnhx5dsrix .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhx5dsrix .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhx5dsrix .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhx5dsrix .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhx5dsrix .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhx5dsrix .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhx5dsrix .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhx5dsrix .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhx5dsrix .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhx5dsrix .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhx5dsrix .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhx5dsrix .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhx5dsrix .navbar.collapsed {
  justify-content: center;
}
.cid-vnhx5dsrix .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhx5dsrix .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhx5dsrix .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhx5dsrix .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhx5dsrix .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhx5dsrix .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhx5dsrix .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhx5dsrix .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhx5dsrix .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhx5dsrix .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhx5dsrix .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhx5dsrix .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhx5dsrix .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhx5dsrix .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhx5dsrix .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhx5dsrix .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhx5dsrix .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhx5dsrix .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhx5dsrix .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhx5dsrix .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhx5dsrix .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhx5dsrix .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhx5dsrix .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhx5dsrix .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhx5dsrix .navbar-brand .navbar-caption:hover,
.cid-vnhx5dsrix .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhx5dsrix .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhx5dsrix .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhx5dsrix .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhx5dsrix .dropdown-item.active,
.cid-vnhx5dsrix .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhx5dsrix .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhx5dsrix .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhx5dsrix .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhx5dsrix .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhx5dsrix .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhx5dsrix .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhx5dsrix .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhx5dsrix ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhx5dsrix ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhx5dsrix .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhx5dsrix .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhx5dsrix .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhx5dsrix .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhx5dsrix button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhx5dsrix button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhx5dsrix button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhx5dsrix button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhx5dsrix button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhx5dsrix button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhx5dsrix nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhx5dsrix nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhx5dsrix nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhx5dsrix nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhx5dsrix .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhx5dsrix a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhx5dsrix .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhx5dsrix .navbar {
    height: 70px;
  }
  .cid-vnhx5dsrix .navbar.opened {
    height: auto;
  }
  .cid-vnhx5dsrix .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhx5dsrix .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhx5dsrix .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhx5dsrix .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhx5dsrix .nav-item .nav-link:hover,
.cid-vnhx5dsrix .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhx5dsrix .nav-item .nav-link:hover::after,
.cid-vnhx5dsrix .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhx5dsrix .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhx5dsrix .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhx5dsrix .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhx5dsrix .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhx5dsrix .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhx5dsrix .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhx5dsrix .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhx5dsrix .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhx5dsrix .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhx5dsrix .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhx5dsrix .content-wrap {
  min-height: 70px;
}
.cid-vnhxpECQV2 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhxpECQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhxpECQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhxpECQV2 .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhxpECQV2 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhxpECQV2 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhxpECQV2 .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhxpECQV2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhxpECQV2 .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhxqztEMM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhxqztEMM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhxqztEMM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhxqztEMM .row {
  justify-content: space-between;
}
.cid-vnhxqztEMM .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhxqztEMM .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhxqztEMM .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card:hover::before,
.cid-vnhxqztEMM .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhxqztEMM .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhxqztEMM .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhxqztEMM .mbr-desc {
  color: #000000;
}
.cid-vnhxqztEMM .panel-title-edit {
  color: #000000;
}
.cid-vnhxqztEMM .list {
  color: #000000;
}
.cid-vnhx5efp7E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhx5efp7E .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhx5efp7E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhx5efp7E .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhx5efp7E .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhx5efp7E .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhx5efp7E .container {
    padding: 0 16px;
  }
}
.cid-vnhx5efp7E .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhx5efp7E .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhx5efp7E .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhx5efp7E .box {
    width: 100%;
  }
}
.cid-vnhx5efp7E .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhx5efp7E .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhx5efp7E .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhx5efp7E .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhx5efp7E .mbr-media {
  position: relative;
}
.cid-vnhx5efp7E .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhx5efp7E a:hover {
  background-image: none !important;
}
.cid-vnhx5efp7E .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhx5efp7E .icon-wrap:hover,
.cid-vnhx5efp7E .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhx5efp7E .icon-wrap:hover .mbr-iconfont,
.cid-vnhx5efp7E .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhx5efp7E .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhx5efp7E .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhx5efp7E .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhx5efp7E .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhx5efp7E .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhx5efp7E .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhx5eEhGy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhx5eEhGy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhx5eEhGy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhx5eEhGy .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhx5eEhGy .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhx5eEhGy .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhx5eEhGy .container {
    padding: 0 16px;
  }
}
.cid-vnhx5eEhGy .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhx5eEhGy .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhx5eEhGy .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhx5eEhGy .box {
    width: 100%;
  }
}
.cid-vnhx5eEhGy .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhx5eEhGy .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhx5eEhGy .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhx5eEhGy .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhx5eEhGy .mbr-media {
  position: relative;
}
.cid-vnhx5eEhGy .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhx5eEhGy a:hover {
  background-image: none !important;
}
.cid-vnhx5eEhGy .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhx5eEhGy .icon-wrap:hover,
.cid-vnhx5eEhGy .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhx5eEhGy .icon-wrap:hover .mbr-iconfont,
.cid-vnhx5eEhGy .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhx5eEhGy .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhx5eEhGy .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhx5eEhGy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhx5eEhGy .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhx5eEhGy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhx5eEhGy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhx5f1jzv {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhx5f1jzv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhx5f1jzv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhx5f1jzv .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhx5f1jzv .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhx5f1jzv .container {
    padding: 0 25px;
  }
}
.cid-vnhx5f1jzv .row {
  justify-content: center;
}
.cid-vnhx5f1jzv .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhx5f1jzv .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhx5f1jzv .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhx5f1jzv .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhx5f1jzv .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhx5f1jzv .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhx5f1jzv .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhx5f1jzv .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhx5f1jzv .list-wrapper .list .item-wrap:hover,
.cid-vnhx5f1jzv .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhx5f1jzv .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhx5f1jzv .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhx5f1jzv .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhx5f1jzv .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhx5f1jzv .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhx5f1jzv .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhx5f1jzv .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhx5f1jzv .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhx5f1jzv .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhx5f1jzv .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhx5f1jzv .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhx5f1jzv .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhx5f1jzv .mbr-section-btn {
  text-align: center;
}
.cid-vnhx5f1jzv .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhx5f1jzv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhx5f1jzv .mbr-text {
  color: #ffffff;
}
.cid-vnhx5f1jzv .list {
  color: #ffffff;
}
.cid-vnhx5f1jzv .list,
.cid-vnhx5f1jzv .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhxEogGZY {
  z-index: 1000;
  width: 100%;
}
.cid-vnhxEogGZY nav.navbar {
  position: fixed;
}
.cid-vnhxEogGZY .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhxEogGZY .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhxEogGZY .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhxEogGZY .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhxEogGZY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhxEogGZY .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhxEogGZY .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhxEogGZY .dropdown-item:hover,
.cid-vnhxEogGZY .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhxEogGZY .dropdown-item:hover span {
  color: white;
}
.cid-vnhxEogGZY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhxEogGZY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhxEogGZY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhxEogGZY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhxEogGZY .nav-link {
  position: relative;
}
.cid-vnhxEogGZY .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhxEogGZY .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhxEogGZY .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhxEogGZY .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhxEogGZY .dropdown-menu,
.cid-vnhxEogGZY .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhxEogGZY .nav-item:focus,
.cid-vnhxEogGZY .nav-link:focus {
  outline: none;
}
.cid-vnhxEogGZY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhxEogGZY .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhxEogGZY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhxEogGZY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhxEogGZY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhxEogGZY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhxEogGZY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhxEogGZY .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhxEogGZY .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhxEogGZY .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhxEogGZY .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhxEogGZY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhxEogGZY .navbar.collapsed {
  justify-content: center;
}
.cid-vnhxEogGZY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhxEogGZY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhxEogGZY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhxEogGZY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhxEogGZY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhxEogGZY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhxEogGZY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhxEogGZY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhxEogGZY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhxEogGZY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhxEogGZY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhxEogGZY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhxEogGZY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhxEogGZY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhxEogGZY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhxEogGZY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhxEogGZY .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhxEogGZY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhxEogGZY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhxEogGZY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhxEogGZY .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhxEogGZY .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhxEogGZY .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhxEogGZY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhxEogGZY .navbar-brand .navbar-caption:hover,
.cid-vnhxEogGZY .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhxEogGZY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhxEogGZY .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhxEogGZY .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhxEogGZY .dropdown-item.active,
.cid-vnhxEogGZY .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhxEogGZY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhxEogGZY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhxEogGZY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhxEogGZY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhxEogGZY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhxEogGZY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhxEogGZY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhxEogGZY ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhxEogGZY ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhxEogGZY .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhxEogGZY .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhxEogGZY .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhxEogGZY .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhxEogGZY button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhxEogGZY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhxEogGZY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhxEogGZY button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhxEogGZY button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhxEogGZY button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhxEogGZY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhxEogGZY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhxEogGZY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhxEogGZY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhxEogGZY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhxEogGZY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhxEogGZY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhxEogGZY .navbar {
    height: 70px;
  }
  .cid-vnhxEogGZY .navbar.opened {
    height: auto;
  }
  .cid-vnhxEogGZY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhxEogGZY .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhxEogGZY .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhxEogGZY .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhxEogGZY .nav-item .nav-link:hover,
.cid-vnhxEogGZY .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhxEogGZY .nav-item .nav-link:hover::after,
.cid-vnhxEogGZY .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhxEogGZY .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhxEogGZY .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhxEogGZY .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhxEogGZY .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhxEogGZY .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhxEogGZY .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhxEogGZY .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhxEogGZY .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhxEogGZY .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhxEogGZY .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhxEogGZY .content-wrap {
  min-height: 70px;
}
.cid-vnhy1MbNwj {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhy1MbNwj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhy1MbNwj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhy1MbNwj .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhy1MbNwj .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhy1MbNwj .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhy1MbNwj .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhy1MbNwj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhy1MbNwj .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhy2lCpJJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhy2lCpJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhy2lCpJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhy2lCpJJ .row {
  justify-content: space-between;
}
.cid-vnhy2lCpJJ .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhy2lCpJJ .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhy2lCpJJ .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card:hover::before,
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhy2lCpJJ .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhy2lCpJJ .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhy2lCpJJ .mbr-desc {
  color: #000000;
}
.cid-vnhy2lCpJJ .panel-title-edit {
  color: #000000;
}
.cid-vnhy2lCpJJ .list {
  color: #000000;
}
.cid-vnhxEp3EXv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhxEp3EXv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhxEp3EXv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhxEp3EXv .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhxEp3EXv .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhxEp3EXv .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhxEp3EXv .container {
    padding: 0 16px;
  }
}
.cid-vnhxEp3EXv .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhxEp3EXv .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhxEp3EXv .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhxEp3EXv .box {
    width: 100%;
  }
}
.cid-vnhxEp3EXv .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhxEp3EXv .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhxEp3EXv .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhxEp3EXv .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhxEp3EXv .mbr-media {
  position: relative;
}
.cid-vnhxEp3EXv .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhxEp3EXv a:hover {
  background-image: none !important;
}
.cid-vnhxEp3EXv .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhxEp3EXv .icon-wrap:hover,
.cid-vnhxEp3EXv .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhxEp3EXv .icon-wrap:hover .mbr-iconfont,
.cid-vnhxEp3EXv .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhxEp3EXv .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhxEp3EXv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhxEp3EXv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhxEp3EXv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhxEp3EXv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhxEp3EXv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhxEpqM1c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhxEpqM1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhxEpqM1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhxEpqM1c .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhxEpqM1c .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhxEpqM1c .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhxEpqM1c .container {
    padding: 0 16px;
  }
}
.cid-vnhxEpqM1c .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhxEpqM1c .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhxEpqM1c .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhxEpqM1c .box {
    width: 100%;
  }
}
.cid-vnhxEpqM1c .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhxEpqM1c .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhxEpqM1c .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhxEpqM1c .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhxEpqM1c .mbr-media {
  position: relative;
}
.cid-vnhxEpqM1c .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhxEpqM1c a:hover {
  background-image: none !important;
}
.cid-vnhxEpqM1c .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhxEpqM1c .icon-wrap:hover,
.cid-vnhxEpqM1c .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhxEpqM1c .icon-wrap:hover .mbr-iconfont,
.cid-vnhxEpqM1c .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhxEpqM1c .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhxEpqM1c .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhxEpqM1c .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhxEpqM1c .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhxEpqM1c .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhxEpqM1c .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhxEpN6qK {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhxEpN6qK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhxEpN6qK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhxEpN6qK .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhxEpN6qK .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhxEpN6qK .container {
    padding: 0 25px;
  }
}
.cid-vnhxEpN6qK .row {
  justify-content: center;
}
.cid-vnhxEpN6qK .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhxEpN6qK .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhxEpN6qK .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhxEpN6qK .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhxEpN6qK .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhxEpN6qK .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhxEpN6qK .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhxEpN6qK .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhxEpN6qK .list-wrapper .list .item-wrap:hover,
.cid-vnhxEpN6qK .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhxEpN6qK .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhxEpN6qK .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhxEpN6qK .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhxEpN6qK .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhxEpN6qK .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhxEpN6qK .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhxEpN6qK .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhxEpN6qK .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhxEpN6qK .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhxEpN6qK .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhxEpN6qK .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhxEpN6qK .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhxEpN6qK .mbr-section-btn {
  text-align: center;
}
.cid-vnhxEpN6qK .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhxEpN6qK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhxEpN6qK .mbr-text {
  color: #ffffff;
}
.cid-vnhxEpN6qK .list {
  color: #ffffff;
}
.cid-vnhxEpN6qK .list,
.cid-vnhxEpN6qK .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhyhLZ70v {
  z-index: 1000;
  width: 100%;
}
.cid-vnhyhLZ70v nav.navbar {
  position: fixed;
}
.cid-vnhyhLZ70v .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhyhLZ70v .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhyhLZ70v .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhyhLZ70v .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhyhLZ70v .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhyhLZ70v .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhyhLZ70v .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhyhLZ70v .dropdown-item:hover,
.cid-vnhyhLZ70v .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhyhLZ70v .dropdown-item:hover span {
  color: white;
}
.cid-vnhyhLZ70v .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhyhLZ70v .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhyhLZ70v .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhyhLZ70v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhyhLZ70v .nav-link {
  position: relative;
}
.cid-vnhyhLZ70v .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhyhLZ70v .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhyhLZ70v .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhyhLZ70v .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhyhLZ70v .dropdown-menu,
.cid-vnhyhLZ70v .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhyhLZ70v .nav-item:focus,
.cid-vnhyhLZ70v .nav-link:focus {
  outline: none;
}
.cid-vnhyhLZ70v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhyhLZ70v .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhyhLZ70v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhyhLZ70v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhyhLZ70v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhyhLZ70v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhyhLZ70v .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhyhLZ70v .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhyhLZ70v .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhyhLZ70v .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhyhLZ70v .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhyhLZ70v .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhyhLZ70v .navbar.collapsed {
  justify-content: center;
}
.cid-vnhyhLZ70v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhyhLZ70v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhyhLZ70v .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhyhLZ70v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhyhLZ70v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhyhLZ70v .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhyhLZ70v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhyhLZ70v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhyhLZ70v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhyhLZ70v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhyhLZ70v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhyhLZ70v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhyhLZ70v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhyhLZ70v .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhyhLZ70v .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhyhLZ70v .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhyhLZ70v .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhyhLZ70v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhyhLZ70v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhyhLZ70v .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhyhLZ70v .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhyhLZ70v .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhyhLZ70v .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhyhLZ70v .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhyhLZ70v .navbar-brand .navbar-caption:hover,
.cid-vnhyhLZ70v .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhyhLZ70v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhyhLZ70v .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhyhLZ70v .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhyhLZ70v .dropdown-item.active,
.cid-vnhyhLZ70v .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhyhLZ70v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhyhLZ70v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhyhLZ70v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhyhLZ70v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhyhLZ70v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhyhLZ70v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhyhLZ70v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhyhLZ70v ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhyhLZ70v ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhyhLZ70v .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhyhLZ70v .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhyhLZ70v .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhyhLZ70v .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhyhLZ70v button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhyhLZ70v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhyhLZ70v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhyhLZ70v button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhyhLZ70v button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhyhLZ70v button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhyhLZ70v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhyhLZ70v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhyhLZ70v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhyhLZ70v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhyhLZ70v .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhyhLZ70v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhyhLZ70v .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhyhLZ70v .navbar {
    height: 70px;
  }
  .cid-vnhyhLZ70v .navbar.opened {
    height: auto;
  }
  .cid-vnhyhLZ70v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhyhLZ70v .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhyhLZ70v .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhyhLZ70v .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhyhLZ70v .nav-item .nav-link:hover,
.cid-vnhyhLZ70v .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhyhLZ70v .nav-item .nav-link:hover::after,
.cid-vnhyhLZ70v .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhyhLZ70v .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhyhLZ70v .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhyhLZ70v .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhyhLZ70v .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhyhLZ70v .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhyhLZ70v .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhyhLZ70v .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhyhLZ70v .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhyhLZ70v .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhyhLZ70v .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhyhLZ70v .content-wrap {
  min-height: 70px;
}
.cid-vnhyNTaZdM {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhyNTaZdM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhyNTaZdM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-vnhyNTaZdM .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-vnhyNTaZdM .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vnhyNTaZdM .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-vnhyNTaZdM .item-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-vnhyNTaZdM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vnhyNTaZdM .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-vnhyNi8FSU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f0f0f0;
}
.cid-vnhyNi8FSU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhyNi8FSU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhyNi8FSU .row {
  justify-content: space-between;
}
.cid-vnhyNi8FSU .content-wrapper .mbr-desc {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-vnhyNi8FSU .content-wrapper .mbr-desc {
    margin-bottom: 35px;
  }
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card {
  position: relative;
  border-radius: 0 !important;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 1px solid #2f2e30;
}
@media (max-width: 992px) {
  .cid-vnhyNi8FSU .content-wrapper .panel-group .card {
    padding: 25px 0;
  }
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card:hover::before,
.cid-vnhyNi8FSU .content-wrapper .panel-group .card:focus::before {
  width: 100%;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #000000;
  transition: all 0.3s ease-in-out;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 48px;
  height: 48px;
  min-width: 48px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
  background-color: #000000;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700 !important;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  margin-top: 4px;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(180deg);
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .panel-collapse .panel-body {
  padding-top: 25px;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
  padding: 0;
  margin: 0 0 0 50%;
  list-style-type: none;
}
@media (max-width: 992px) {
  .cid-vnhyNi8FSU .content-wrapper .panel-group .card .panel-collapse .panel-body .list {
    margin: 0;
  }
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap {
  margin-bottom: 15px;
}
.cid-vnhyNi8FSU .content-wrapper .panel-group .card .panel-collapse .panel-body .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhyNi8FSU .mbr-desc {
  color: #000000;
}
.cid-vnhyNi8FSU .panel-title-edit {
  color: #000000;
}
.cid-vnhyNi8FSU .list {
  color: #000000;
}
.cid-vnhyhMKfV4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhyhMKfV4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhyhMKfV4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhyhMKfV4 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhyhMKfV4 .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhyhMKfV4 .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhyhMKfV4 .container {
    padding: 0 16px;
  }
}
.cid-vnhyhMKfV4 .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhyhMKfV4 .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhyhMKfV4 .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhyhMKfV4 .box {
    width: 100%;
  }
}
.cid-vnhyhMKfV4 .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhyhMKfV4 .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhyhMKfV4 .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhyhMKfV4 .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhyhMKfV4 .mbr-media {
  position: relative;
}
.cid-vnhyhMKfV4 .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhyhMKfV4 a:hover {
  background-image: none !important;
}
.cid-vnhyhMKfV4 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhyhMKfV4 .icon-wrap:hover,
.cid-vnhyhMKfV4 .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhyhMKfV4 .icon-wrap:hover .mbr-iconfont,
.cid-vnhyhMKfV4 .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhyhMKfV4 .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhyhMKfV4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhyhMKfV4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhyhMKfV4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhyhMKfV4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhyhMKfV4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhyhN8avP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-vnhyhN8avP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhyhN8avP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhyhN8avP .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vnhyhN8avP .container-fluid {
    padding: 0 36px;
  }
}
@media (max-width: 992px) {
  .cid-vnhyhN8avP .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-vnhyhN8avP .container {
    padding: 0 16px;
  }
}
.cid-vnhyhN8avP .mbr-section-title {
  margin-bottom: 80px;
  color: #080808;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vnhyhN8avP .mbr-section-title {
    margin-bottom: 36px;
  }
}
.cid-vnhyhN8avP .box {
  margin: 0 auto;
  box-shadow: 0 7px 20px #333333;
  border-radius: .5em !important;
}
@media (max-width: 992px) {
  .cid-vnhyhN8avP .box {
    width: 100%;
  }
}
.cid-vnhyhN8avP .box .mbr-media {
  position: relative;
  overflow: hidden;
  height: 900px;
}
@media (max-width: 992px) {
  .cid-vnhyhN8avP .box .mbr-media {
    height: 450px;
  }
}
.cid-vnhyhN8avP .box .mbr-media img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
  border-radius: .5em !important;
}
.cid-vnhyhN8avP .box .mbr-media .mbr-iconfont {
  font-size: 26px;
  color: #f0f0f0;
  transition: all 0.3s ease-in-out;
  margin-left: 5px;
}
.cid-vnhyhN8avP .mbr-media {
  position: relative;
}
.cid-vnhyhN8avP .mbr-media img {
  object-fit: cover;
  border-radius: 0 !important;
}
.cid-vnhyhN8avP a:hover {
  background-image: none !important;
}
.cid-vnhyhN8avP .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  height: 80px;
  width: 80px;
  border-radius: 100%;
  background-color: #00ded1;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.cid-vnhyhN8avP .icon-wrap:hover,
.cid-vnhyhN8avP .icon-wrap:focus {
  cursor: pointer;
  background-color: #f0f0f0;
}
.cid-vnhyhN8avP .icon-wrap:hover .mbr-iconfont,
.cid-vnhyhN8avP .icon-wrap:focus .mbr-iconfont {
  color: #00ded1;
}
.cid-vnhyhN8avP .mbr-media span {
  font-size: 5rem;
  transition: all 0.2s;
}
.cid-vnhyhN8avP .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-vnhyhN8avP .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-vnhyhN8avP .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-vnhyhN8avP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 1.5rem;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-vnhyhN8avP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-vnhyhNwt0G {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhyhNwt0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhyhNwt0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhyhNwt0G .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhyhNwt0G .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhyhNwt0G .container {
    padding: 0 25px;
  }
}
.cid-vnhyhNwt0G .row {
  justify-content: center;
}
.cid-vnhyhNwt0G .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhyhNwt0G .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhyhNwt0G .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhyhNwt0G .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhyhNwt0G .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhyhNwt0G .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhyhNwt0G .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhyhNwt0G .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhyhNwt0G .list-wrapper .list .item-wrap:hover,
.cid-vnhyhNwt0G .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhyhNwt0G .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhyhNwt0G .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhyhNwt0G .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhyhNwt0G .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhyhNwt0G .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhyhNwt0G .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhyhNwt0G .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhyhNwt0G .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhyhNwt0G .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhyhNwt0G .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhyhNwt0G .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhyhNwt0G .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhyhNwt0G .mbr-section-btn {
  text-align: center;
}
.cid-vnhyhNwt0G .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhyhNwt0G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhyhNwt0G .mbr-text {
  color: #ffffff;
}
.cid-vnhyhNwt0G .list {
  color: #ffffff;
}
.cid-vnhyhNwt0G .list,
.cid-vnhyhNwt0G .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhBafdYTL {
  z-index: 1000;
  width: 100%;
}
.cid-vnhBafdYTL nav.navbar {
  position: fixed;
}
.cid-vnhBafdYTL .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhBafdYTL .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhBafdYTL .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhBafdYTL .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhBafdYTL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhBafdYTL .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhBafdYTL .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhBafdYTL .dropdown-item:hover,
.cid-vnhBafdYTL .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhBafdYTL .dropdown-item:hover span {
  color: white;
}
.cid-vnhBafdYTL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhBafdYTL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhBafdYTL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhBafdYTL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhBafdYTL .nav-link {
  position: relative;
}
.cid-vnhBafdYTL .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhBafdYTL .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhBafdYTL .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhBafdYTL .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhBafdYTL .dropdown-menu,
.cid-vnhBafdYTL .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhBafdYTL .nav-item:focus,
.cid-vnhBafdYTL .nav-link:focus {
  outline: none;
}
.cid-vnhBafdYTL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhBafdYTL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhBafdYTL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhBafdYTL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhBafdYTL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhBafdYTL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhBafdYTL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhBafdYTL .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhBafdYTL .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhBafdYTL .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhBafdYTL .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhBafdYTL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhBafdYTL .navbar.collapsed {
  justify-content: center;
}
.cid-vnhBafdYTL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhBafdYTL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhBafdYTL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhBafdYTL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhBafdYTL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhBafdYTL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhBafdYTL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhBafdYTL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhBafdYTL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhBafdYTL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhBafdYTL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhBafdYTL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhBafdYTL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhBafdYTL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhBafdYTL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhBafdYTL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhBafdYTL .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhBafdYTL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhBafdYTL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhBafdYTL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhBafdYTL .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhBafdYTL .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhBafdYTL .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhBafdYTL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhBafdYTL .navbar-brand .navbar-caption:hover,
.cid-vnhBafdYTL .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhBafdYTL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhBafdYTL .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhBafdYTL .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhBafdYTL .dropdown-item.active,
.cid-vnhBafdYTL .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhBafdYTL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhBafdYTL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhBafdYTL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhBafdYTL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhBafdYTL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhBafdYTL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhBafdYTL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhBafdYTL ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhBafdYTL ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhBafdYTL .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhBafdYTL .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhBafdYTL .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhBafdYTL .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhBafdYTL button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhBafdYTL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhBafdYTL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhBafdYTL button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhBafdYTL button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhBafdYTL button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhBafdYTL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhBafdYTL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhBafdYTL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhBafdYTL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhBafdYTL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhBafdYTL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhBafdYTL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhBafdYTL .navbar {
    height: 70px;
  }
  .cid-vnhBafdYTL .navbar.opened {
    height: auto;
  }
  .cid-vnhBafdYTL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhBafdYTL .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhBafdYTL .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhBafdYTL .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhBafdYTL .nav-item .nav-link:hover,
.cid-vnhBafdYTL .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhBafdYTL .nav-item .nav-link:hover::after,
.cid-vnhBafdYTL .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhBafdYTL .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhBafdYTL .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhBafdYTL .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhBafdYTL .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhBafdYTL .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhBafdYTL .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhBafdYTL .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhBafdYTL .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhBafdYTL .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhBafdYTL .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhBafdYTL .content-wrap {
  min-height: 70px;
}
.cid-vnhC9NATuj {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #2f2e30;
}
.cid-vnhC9NATuj .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vnhC9NATuj .mbr-text {
  color: #ffffff;
}
.cid-vnhCesxlW5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vnhCesxlW5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vnhCesxlW5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vnhCesxlW5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vnhCesxlW5 .mbr-gallery-item {
  width: 33.3%;
}
.cid-vnhCesxlW5 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-vnhCesxlW5 .mbr-gallery-item {
    width: 100%;
  }
}
.cid-vnhCesxlW5 .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-vnhCesxlW5 .mbr-gallery-row {
  justify-content: center;
}
.cid-vnhCesxlW5 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vnhCesxlW5 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vnhCesxlW5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vnhCesxlW5 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vnhCesxlW5 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vnhCesxlW5 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vnhCesxlW5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vnhCesxlW5 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vnhCesxlW5 img {
  transition: all 2s !important;
}
.cid-vnhCesxlW5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vnhCesxlW5 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vnhCesxlW5 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vnhBafSvoy {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhBafSvoy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhBafSvoy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhBafSvoy .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhBafSvoy .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhBafSvoy .container {
    padding: 0 25px;
  }
}
.cid-vnhBafSvoy .row {
  justify-content: center;
}
.cid-vnhBafSvoy .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhBafSvoy .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhBafSvoy .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhBafSvoy .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhBafSvoy .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhBafSvoy .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhBafSvoy .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhBafSvoy .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhBafSvoy .list-wrapper .list .item-wrap:hover,
.cid-vnhBafSvoy .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhBafSvoy .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhBafSvoy .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhBafSvoy .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhBafSvoy .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhBafSvoy .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhBafSvoy .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhBafSvoy .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhBafSvoy .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhBafSvoy .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhBafSvoy .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhBafSvoy .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhBafSvoy .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhBafSvoy .mbr-section-btn {
  text-align: center;
}
.cid-vnhBafSvoy .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhBafSvoy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhBafSvoy .mbr-text {
  color: #ffffff;
}
.cid-vnhBafSvoy .list {
  color: #ffffff;
}
.cid-vnhBafSvoy .list,
.cid-vnhBafSvoy .item-wrap {
  text-align: left;
  color: #00ded1;
}
.cid-vnhCkFkmQ1 {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #2f2e30;
}
.cid-vnhCkFkmQ1 .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vnhCkFkmQ1 .mbr-text {
  color: #ffffff;
}
.cid-vnhBoVlcD2 {
  z-index: 1000;
  width: 100%;
}
.cid-vnhBoVlcD2 nav.navbar {
  position: fixed;
}
.cid-vnhBoVlcD2 .container-fluid {
  padding-left: 182px;
  padding-right: 182px;
}
@media (max-width: 1840px) {
  .cid-vnhBoVlcD2 .container-fluid {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1440px) {
  .cid-vnhBoVlcD2 .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .cid-vnhBoVlcD2 .container-fluid {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.cid-vnhBoVlcD2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhBoVlcD2 .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.cid-vnhBoVlcD2 .dropdown-item {
  border: none !important;
  background: #0f0e0e !important;
  font-weight: 700;
}
.cid-vnhBoVlcD2 .dropdown-item:hover,
.cid-vnhBoVlcD2 .dropdown-item:focus {
  background: #0f0e0e !important;
  color: #00ded1 !important;
}
.cid-vnhBoVlcD2 .dropdown-item:hover span {
  color: white;
}
.cid-vnhBoVlcD2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vnhBoVlcD2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vnhBoVlcD2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vnhBoVlcD2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
}
.cid-vnhBoVlcD2 .nav-link {
  position: relative;
}
.cid-vnhBoVlcD2 .container {
  display: flex;
  margin: 0 auto;
  max-width: 1210px;
}
@media (min-width: 992px) {
  .cid-vnhBoVlcD2 .container {
    flex-wrap: nowrap;
  }
}
.cid-vnhBoVlcD2 .iconfont-wrapper {
  font-size: 1rem;
  transition: all 0.3s ease-in-out;
}
.cid-vnhBoVlcD2 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-vnhBoVlcD2 .dropdown-menu,
.cid-vnhBoVlcD2 .navbar.opened {
  background: #0f0e0e !important;
}
.cid-vnhBoVlcD2 .nav-item:focus,
.cid-vnhBoVlcD2 .nav-link:focus {
  outline: none;
}
.cid-vnhBoVlcD2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vnhBoVlcD2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1.6rem;
}
.cid-vnhBoVlcD2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vnhBoVlcD2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vnhBoVlcD2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vnhBoVlcD2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 14px !important;
  transition: none;
  margin: 0 !important;
}
.cid-vnhBoVlcD2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(15, 14, 14, 0.5);
  padding: 0 !important;
  border-radius: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhBoVlcD2 .navbar.opened {
  transition: all 0.3s;
}
.cid-vnhBoVlcD2 .navbar .dropdown-item {
  padding: 8px 3.2rem 8px 20px;
  line-height: 1.5;
  border-radius: 0;
  margin-left: 4px;
  margin-bottom: 4px;
}
.cid-vnhBoVlcD2 .navbar .navbar-logo {
  margin-right: 1rem;
}
.cid-vnhBoVlcD2 .navbar .navbar-logo img {
  width: auto;
}
.cid-vnhBoVlcD2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vnhBoVlcD2 .navbar.collapsed {
  justify-content: center;
}
.cid-vnhBoVlcD2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vnhBoVlcD2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vnhBoVlcD2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.1rem);
  }
}
.cid-vnhBoVlcD2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vnhBoVlcD2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vnhBoVlcD2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: -0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vnhBoVlcD2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vnhBoVlcD2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vnhBoVlcD2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vnhBoVlcD2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vnhBoVlcD2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vnhBoVlcD2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vnhBoVlcD2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vnhBoVlcD2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: -0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vnhBoVlcD2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vnhBoVlcD2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vnhBoVlcD2 .navbar .dropdown-menu .dropdown-item {
    padding: 14px !important;
    text-align: center;
    margin-left: 0;
    box-shadow: none;
  }
  .cid-vnhBoVlcD2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 0.5rem;
    max-width: 80%;
  }
  .cid-vnhBoVlcD2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vnhBoVlcD2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vnhBoVlcD2 .navbar.navbar-short {
  min-height: 70px;
}
.cid-vnhBoVlcD2 .navbar.navbar-short .navbar-brand {
  min-height: 70px;
}
.cid-vnhBoVlcD2 .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 !important;
  z-index: 1;
  word-wrap: break-word !important;
  white-space: normal;
}
.cid-vnhBoVlcD2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 400;
}
.cid-vnhBoVlcD2 .navbar-brand .navbar-caption:hover,
.cid-vnhBoVlcD2 .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhBoVlcD2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vnhBoVlcD2 .navbar.opened .navbar-brand .navbar-caption:hover,
.cid-vnhBoVlcD2 .navbar.opened .navbar-brand .navbar-caption:focus {
  color: #00ded1 !important;
}
.cid-vnhBoVlcD2 .dropdown-item.active,
.cid-vnhBoVlcD2 .dropdown-item:active {
  background-color: transparent;
}
.cid-vnhBoVlcD2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vnhBoVlcD2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vnhBoVlcD2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vnhBoVlcD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0f0e0e;
  top: 2.3rem;
  border-radius: 30px;
}
@media (max-width: 992px) {
  .cid-vnhBoVlcD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
    top: 0;
  }
}
.cid-vnhBoVlcD2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 0;
  border-left: 1px solid transparent;
}
.cid-vnhBoVlcD2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vnhBoVlcD2 ul.navbar-nav {
  flex-wrap: wrap;
}
@media (min-width: 991px) {
  .cid-vnhBoVlcD2 ul.navbar-nav {
    padding: 0;
    background-color: transparent;
    border: 2px solid transparent;
  }
}
.cid-vnhBoVlcD2 .navbar-buttons {
  text-align: center;
  width: auto;
}
@media (min-width: 991px) {
  .cid-vnhBoVlcD2 .navbar-buttons {
    text-align: left;
  }
}
.cid-vnhBoVlcD2 .navbar-buttons .btn {
  white-space: nowrap;
  min-height: auto;
  width: auto;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-vnhBoVlcD2 .navbar-buttons .btn {
    width: auto !important;
  }
}
.cid-vnhBoVlcD2 button.navbar-toggler {
  outline: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  border-radius: 100%;
  background-color: #0f0e0e !important;
  border: none !important;
  box-shadow: none !important;
}
.cid-vnhBoVlcD2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 20px;
  height: 2px;
  border-right: 5px;
  background-color: #00ded1;
}
.cid-vnhBoVlcD2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 18px;
  left: 15px;
  transition: all 0.2s;
}
.cid-vnhBoVlcD2 button.navbar-toggler .hamburger span:nth-child(2) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhBoVlcD2 button.navbar-toggler .hamburger span:nth-child(3) {
  left: 15px;
  top: 24px;
  transition: all 0.15s;
}
.cid-vnhBoVlcD2 button.navbar-toggler .hamburger span:nth-child(4) {
  left: 15px;
  top: 30px;
  transition: all 0.2s;
}
.cid-vnhBoVlcD2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhBoVlcD2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vnhBoVlcD2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vnhBoVlcD2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vnhBoVlcD2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vnhBoVlcD2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vnhBoVlcD2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vnhBoVlcD2 .navbar {
    height: 70px;
  }
  .cid-vnhBoVlcD2 .navbar.opened {
    height: auto;
  }
  .cid-vnhBoVlcD2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vnhBoVlcD2 .nav-item {
  padding: 0;
  margin: 0;
}
.cid-vnhBoVlcD2 .nav-item .nav-link {
  padding: 8px 20px !important;
  margin: 0 10px !important;
  transition: all 0.3s ease-in-out;
  font-weight: 400;
}
.cid-vnhBoVlcD2 .nav-item .nav-link::after {
  color: inherit !important;
  transform: rotate(0);
  transition: .3s;
}
.cid-vnhBoVlcD2 .nav-item .nav-link:hover,
.cid-vnhBoVlcD2 .nav-item .nav-link:focus {
  transform: translateY(-3px);
  color: #00ded1 !important;
}
.cid-vnhBoVlcD2 .nav-item .nav-link:hover::after,
.cid-vnhBoVlcD2 .nav-item .nav-link:focus::after {
  color: inherit !important;
}
.cid-vnhBoVlcD2 .nav-item .nav-link.show::after {
  transform: rotate(180deg);
}
.cid-vnhBoVlcD2 .nav-item .dropdown-menu {
  background-color: transparent !important;
}
.cid-vnhBoVlcD2 .nav-item .dropdown-menu:hover {
  background-color: transparent !important;
}
@media (max-width: 991px) {
  .cid-vnhBoVlcD2 .navbar {
    justify-content: flex-start !important;
  }
  .cid-vnhBoVlcD2 .navbar.opened {
    min-height: 100vh !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cid-vnhBoVlcD2 .navbar-collapse {
    padding: 20px 0 3rem;
  }
  .cid-vnhBoVlcD2 .navbar-collapse .navbar-nav {
    width: 100%;
    margin-bottom: 24px;
  }
  .cid-vnhBoVlcD2 .navbar-collapse .nav-item {
    width: 100%;
    margin: 0;
  }
  .cid-vnhBoVlcD2 .navbar-collapse .nav-item:not(:first-child) {
    border-top: 1px solid transparent;
  }
  .cid-vnhBoVlcD2 .navbar-collapse .nav-item .nav-link {
    padding: 14px !important;
    justify-content: center;
    margin: 0 !important;
    margin-bottom: 4px !important;
  }
}
.cid-vnhBoVlcD2 .content-wrap {
  min-height: 70px;
}
.cid-vnhCmPw4ix {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #2f2e30;
}
.cid-vnhCmPw4ix .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-vnhCmPw4ix .mbr-text {
  color: #ffffff;
}
.cid-vnhCVO9Ewp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vnhCVO9Ewp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vnhCVO9Ewp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vnhCVO9Ewp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vnhCVO9Ewp .mbr-gallery-item {
  width: 33.3%;
}
.cid-vnhCVO9Ewp .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-vnhCVO9Ewp .mbr-gallery-item {
    width: 100%;
  }
}
.cid-vnhCVO9Ewp .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-vnhCVO9Ewp .mbr-gallery-row {
  justify-content: center;
}
.cid-vnhCVO9Ewp .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-vnhCVO9Ewp .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-vnhCVO9Ewp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vnhCVO9Ewp .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-vnhCVO9Ewp .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-vnhCVO9Ewp .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-vnhCVO9Ewp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vnhCVO9Ewp .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-vnhCVO9Ewp img {
  transition: all 2s !important;
}
.cid-vnhCVO9Ewp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #00ded1;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-vnhCVO9Ewp .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-vnhCVO9Ewp .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #00ded1 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-vnhBoVRtrJ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #2f2e30;
}
.cid-vnhBoVRtrJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vnhBoVRtrJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vnhBoVRtrJ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vnhBoVRtrJ .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-vnhBoVRtrJ .container {
    padding: 0 25px;
  }
}
.cid-vnhBoVRtrJ .row {
  justify-content: center;
}
.cid-vnhBoVRtrJ .mbr-section-title {
  margin-bottom: 130px;
  color: #00ded1;
}
@media (max-width: 992px) {
  .cid-vnhBoVRtrJ .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-vnhBoVRtrJ .list-wrapper {
  margin-bottom: 130px;
}
@media (max-width: 992px) {
  .cid-vnhBoVRtrJ .list-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhBoVRtrJ .list-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhBoVRtrJ .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-vnhBoVRtrJ .list-wrapper .list .item-wrap {
  margin-bottom: 16px;
}
.cid-vnhBoVRtrJ .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-vnhBoVRtrJ .list-wrapper .list .item-wrap:hover,
.cid-vnhBoVRtrJ .list-wrapper .list .item-wrap:focus {
  text-decoration: underline;
}
@media (max-width: 992px) {
  .cid-vnhBoVRtrJ .content-wrapper {
    margin-bottom: 50px;
  }
}
.cid-vnhBoVRtrJ .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-vnhBoVRtrJ .content-wrapper .mbr-text {
  margin-bottom: 20px;
}
.cid-vnhBoVRtrJ .border-wrap {
  height: 2px;
  background-color: #ffffff;
  margin-bottom: 25px;
}
.cid-vnhBoVRtrJ .social-wrap {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vnhBoVRtrJ .social-wrap {
    margin-top: 20px;
    text-align: center;
  }
}
.cid-vnhBoVRtrJ .social-wrap .social-row {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-vnhBoVRtrJ .social-wrap .social-row .soc-item {
  margin-right: 10px;
}
.cid-vnhBoVRtrJ .social-wrap .social-row .soc-item a:hover .mbr-iconfont {
  background-color: #00ded1;
  color: #2f2e30;
}
.cid-vnhBoVRtrJ .social-wrap .social-row .soc-item a .mbr-iconfont {
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 50%;
  transition: all 0.4s ease-in-out;
  color: #ffffff;
}
.cid-vnhBoVRtrJ .copyright {
  margin: 0;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-vnhBoVRtrJ .copyright {
    margin-bottom: 20px;
  }
}
.cid-vnhBoVRtrJ .mbr-section-btn {
  text-align: center;
}
.cid-vnhBoVRtrJ .mbr-section-btn .btn {
  margin-top: 0;
}
.cid-vnhBoVRtrJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vnhBoVRtrJ .mbr-text {
  color: #ffffff;
}
.cid-vnhBoVRtrJ .list {
  color: #ffffff;
}
.cid-vnhBoVRtrJ .list,
.cid-vnhBoVRtrJ .item-wrap {
  text-align: left;
  color: #00ded1;
}
