.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 0.7rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 0.875rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 0.6rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 0.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.56rem;
    font-size: calc( 0.895rem + (0.7 - 0.895) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.895rem + (0.7 - 0.895) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.48rem;
    font-size: calc( 0.86rem + (0.6 - 0.86) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.86rem + (0.6 - 0.86) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #000000 !important;
}
.bg-success {
  background-color: #353535 !important;
}
.bg-info {
  background-color: #639da6 !important;
}
.bg-warning {
  background-color: #bc9b56 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #639da6 !important;
  border-color: #639da6 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #416b72 !important;
  border-color: #416b72 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #416b72 !important;
  border-color: #416b72 !important;
}
.btn-success,
.btn-success:active {
  background-color: #353535 !important;
  border-color: #353535 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #bc9b56 !important;
  border-color: #bc9b56 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #866c35 !important;
  border-color: #866c35 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #866c35 !important;
  border-color: #866c35 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ff6666;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: #ff0f0f !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #639da6;
  color: #639da6;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #416b72 !important;
  background-color: transparent!important;
  border-color: #416b72 !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #639da6 !important;
  border-color: #639da6 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #353535;
  color: #353535;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #0a0a0a !important;
  background-color: transparent!important;
  border-color: #0a0a0a !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #353535 !important;
  border-color: #353535 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #bc9b56;
  color: #bc9b56;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #866c35 !important;
  background-color: transparent!important;
  border-color: #866c35 !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #bc9b56 !important;
  border-color: #bc9b56 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff9966;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: #ff5f0f !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #000000 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #353535 !important;
}
.text-info {
  color: #639da6 !important;
}
.text-warning {
  color: #bc9b56 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #020202 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #3b6268 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #7b6331 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #000000;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #639da6;
}
.alert-warning {
  background-color: #bc9b56;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #000000;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a8a8a8;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #b4d0d4;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #e0d1b1;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 0.7rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 0.875rem;
}
.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: #000000 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 0.7rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 0.875rem;
}
blockquote {
  border-color: #000000;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.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: #000000;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #000000;
  border-bottom-color: #000000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #000000 !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: #ff6666 !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='%23000000' %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;
}
.cid-t05zOPyTqt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05zOPyTqt nav.navbar {
  position: fixed;
}
.cid-t05zOPyTqt .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-t05zOPyTqt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05zOPyTqt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05zOPyTqt .dropdown-item:hover,
.cid-t05zOPyTqt .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05zOPyTqt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05zOPyTqt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05zOPyTqt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05zOPyTqt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05zOPyTqt .nav-link {
  position: relative;
}
.cid-t05zOPyTqt .container {
  display: flex;
  margin: auto;
}
.cid-t05zOPyTqt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05zOPyTqt .dropdown-menu,
.cid-t05zOPyTqt .navbar.opened {
  background: #ffffff !important;
}
.cid-t05zOPyTqt .nav-item:focus,
.cid-t05zOPyTqt .nav-link:focus {
  outline: none;
}
.cid-t05zOPyTqt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05zOPyTqt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05zOPyTqt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05zOPyTqt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05zOPyTqt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05zOPyTqt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05zOPyTqt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05zOPyTqt .navbar.opened {
  transition: all 0.3s;
}
.cid-t05zOPyTqt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05zOPyTqt .navbar .navbar-logo img {
  width: auto;
}
.cid-t05zOPyTqt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05zOPyTqt .navbar.collapsed {
  justify-content: center;
}
.cid-t05zOPyTqt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05zOPyTqt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05zOPyTqt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05zOPyTqt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05zOPyTqt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05zOPyTqt .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-t05zOPyTqt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05zOPyTqt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05zOPyTqt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05zOPyTqt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05zOPyTqt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05zOPyTqt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05zOPyTqt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05zOPyTqt .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-t05zOPyTqt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05zOPyTqt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05zOPyTqt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05zOPyTqt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05zOPyTqt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05zOPyTqt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05zOPyTqt .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05zOPyTqt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05zOPyTqt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05zOPyTqt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05zOPyTqt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05zOPyTqt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05zOPyTqt .dropdown-item.active,
.cid-t05zOPyTqt .dropdown-item:active {
  background-color: transparent;
}
.cid-t05zOPyTqt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05zOPyTqt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05zOPyTqt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05zOPyTqt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05zOPyTqt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05zOPyTqt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05zOPyTqt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05zOPyTqt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05zOPyTqt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05zOPyTqt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05zOPyTqt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05zOPyTqt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05zOPyTqt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05zOPyTqt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05zOPyTqt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05zOPyTqt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05zOPyTqt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05zOPyTqt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05zOPyTqt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05zOPyTqt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05zOPyTqt .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-t05zOPyTqt .navbar {
    height: 70px;
  }
  .cid-t05zOPyTqt .navbar.opened {
    height: auto;
  }
  .cid-t05zOPyTqt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05zysQOiv {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05zysQOiv .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05zysQOiv .mbr-section-title {
  color: #807878;
}
.cid-sImfusaS0t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImfusaS0t .mbr-media {
  position: relative;
}
.cid-sImfusaS0t .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sImfusaS0t .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sImfusaS0t .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sImfusaS0t .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sImfusaS0t .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sImfusaS0t .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sImfusaS0t .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sImfusaS0t .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05xEk5pM4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImdzX7UK4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImdzX7UK4 .mbr-text {
  text-align: center;
}
.cid-sIsHStzXfb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIsHStzXfb .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sIsHStzXfb .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-sIsHStzXfb .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-sIsHStzXfb .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-t00WTmek2t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t00WTmek2t .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t00WTmek2t .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t00WTmek2t .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t00WTmek2t .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t00WTmek2t .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t00WTmek2t .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t00WTmek2t .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t00WTmek2t .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t00WTmek2t .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t00WTmek2t .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t00WTmek2t .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t00WTmek2t .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t00WTmek2t .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t00WTmek2t .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t00WTmek2t foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05GHY0Ggx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05GHY0Ggx nav.navbar {
  position: fixed;
}
.cid-t05GHY0Ggx .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-t05GHY0Ggx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05GHY0Ggx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05GHY0Ggx .dropdown-item:hover,
.cid-t05GHY0Ggx .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05GHY0Ggx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05GHY0Ggx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05GHY0Ggx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05GHY0Ggx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05GHY0Ggx .nav-link {
  position: relative;
}
.cid-t05GHY0Ggx .container {
  display: flex;
  margin: auto;
}
.cid-t05GHY0Ggx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05GHY0Ggx .dropdown-menu,
.cid-t05GHY0Ggx .navbar.opened {
  background: #ffffff !important;
}
.cid-t05GHY0Ggx .nav-item:focus,
.cid-t05GHY0Ggx .nav-link:focus {
  outline: none;
}
.cid-t05GHY0Ggx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05GHY0Ggx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05GHY0Ggx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05GHY0Ggx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05GHY0Ggx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05GHY0Ggx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05GHY0Ggx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05GHY0Ggx .navbar.opened {
  transition: all 0.3s;
}
.cid-t05GHY0Ggx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05GHY0Ggx .navbar .navbar-logo img {
  width: auto;
}
.cid-t05GHY0Ggx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05GHY0Ggx .navbar.collapsed {
  justify-content: center;
}
.cid-t05GHY0Ggx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05GHY0Ggx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05GHY0Ggx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05GHY0Ggx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05GHY0Ggx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05GHY0Ggx .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-t05GHY0Ggx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05GHY0Ggx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05GHY0Ggx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05GHY0Ggx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05GHY0Ggx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05GHY0Ggx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05GHY0Ggx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05GHY0Ggx .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-t05GHY0Ggx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05GHY0Ggx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05GHY0Ggx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05GHY0Ggx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05GHY0Ggx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05GHY0Ggx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05GHY0Ggx .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05GHY0Ggx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05GHY0Ggx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05GHY0Ggx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05GHY0Ggx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05GHY0Ggx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05GHY0Ggx .dropdown-item.active,
.cid-t05GHY0Ggx .dropdown-item:active {
  background-color: transparent;
}
.cid-t05GHY0Ggx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05GHY0Ggx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05GHY0Ggx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05GHY0Ggx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05GHY0Ggx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05GHY0Ggx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05GHY0Ggx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05GHY0Ggx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05GHY0Ggx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05GHY0Ggx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05GHY0Ggx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05GHY0Ggx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05GHY0Ggx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05GHY0Ggx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05GHY0Ggx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05GHY0Ggx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05GHY0Ggx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05GHY0Ggx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05GHY0Ggx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05GHY0Ggx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05GHY0Ggx .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-t05GHY0Ggx .navbar {
    height: 70px;
  }
  .cid-t05GHY0Ggx .navbar.opened {
    height: auto;
  }
  .cid-t05GHY0Ggx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sImhXiyJka {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImhXiyJka .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sImhXiyJka .icon-wrapper span {
  margin-left: 10px;
}
.cid-sImhXiyJka .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sImhXiyJka .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sImhXiyJka .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sImhXiyJka .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sImhXiyJka .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sImhXiyJka .icon-description {
  text-align: center;
}
.cid-sImhXiyJka H1 {
  color: #807878;
}
.cid-sImhXjgJOM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImhXjgJOM .mbr-media {
  position: relative;
}
.cid-sImhXjgJOM .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sImhXjgJOM .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sImhXjgJOM .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sImhXjgJOM .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sImhXjgJOM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sImhXjgJOM .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sImhXjgJOM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sImhXjgJOM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05GIDk6xW {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImhXjKFpU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImhXjKFpU .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-sYTQEZSmoa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTQEZSmoa .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTQEZSmoa .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTQOkNcxi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTQOkNcxi .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTQOkNcxi .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTQXiGDaJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTQXiGDaJ .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTQXiGDaJ .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTQXWBtmb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTQXWBtmb .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTQXWBtmb .mbr-section-title {
  color: #e43f3f;
}
.cid-sIsEUVjWbk {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sIsEUVjWbk .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sIsEUVjWbk .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-sIsEUVjWbk .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-sIsEUVjWbk .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-sIsEUVjWbk .mbr-text {
  color: #000000;
}
.cid-t05GJNxiFm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05GJNxiFm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05GJNxiFm .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05GJNxiFm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05GJNxiFm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05GJNxiFm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05GJNxiFm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05GJNxiFm .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05GJNxiFm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05GJNxiFm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05GJNxiFm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05GJNxiFm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05GJNxiFm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05GJNxiFm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05GJNxiFm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05GJNxiFm foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05q13NpxG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05q13NpxG .mbr-section-subtitle {
  color: #ff9966;
}
.cid-t05q13NpxG .mbr-section-title {
  color: #6c5015;
}
.cid-t05pndHlhH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05pndHlhH nav.navbar {
  position: fixed;
}
.cid-t05pndHlhH .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-t05pndHlhH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05pndHlhH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05pndHlhH .dropdown-item:hover,
.cid-t05pndHlhH .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05pndHlhH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05pndHlhH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05pndHlhH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05pndHlhH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05pndHlhH .nav-link {
  position: relative;
}
.cid-t05pndHlhH .container {
  display: flex;
  margin: auto;
}
.cid-t05pndHlhH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05pndHlhH .dropdown-menu,
.cid-t05pndHlhH .navbar.opened {
  background: #ffffff !important;
}
.cid-t05pndHlhH .nav-item:focus,
.cid-t05pndHlhH .nav-link:focus {
  outline: none;
}
.cid-t05pndHlhH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05pndHlhH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05pndHlhH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05pndHlhH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05pndHlhH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05pndHlhH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05pndHlhH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05pndHlhH .navbar.opened {
  transition: all 0.3s;
}
.cid-t05pndHlhH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05pndHlhH .navbar .navbar-logo img {
  width: auto;
}
.cid-t05pndHlhH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05pndHlhH .navbar.collapsed {
  justify-content: center;
}
.cid-t05pndHlhH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05pndHlhH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05pndHlhH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05pndHlhH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05pndHlhH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05pndHlhH .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-t05pndHlhH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05pndHlhH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05pndHlhH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05pndHlhH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05pndHlhH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05pndHlhH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05pndHlhH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05pndHlhH .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-t05pndHlhH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05pndHlhH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05pndHlhH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05pndHlhH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05pndHlhH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05pndHlhH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05pndHlhH .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05pndHlhH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05pndHlhH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05pndHlhH .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05pndHlhH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05pndHlhH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05pndHlhH .dropdown-item.active,
.cid-t05pndHlhH .dropdown-item:active {
  background-color: transparent;
}
.cid-t05pndHlhH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05pndHlhH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05pndHlhH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05pndHlhH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05pndHlhH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05pndHlhH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05pndHlhH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05pndHlhH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05pndHlhH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05pndHlhH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05pndHlhH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05pndHlhH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05pndHlhH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05pndHlhH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05pndHlhH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05pndHlhH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05pndHlhH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05pndHlhH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05pndHlhH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05pndHlhH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05pndHlhH .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-t05pndHlhH .navbar {
    height: 70px;
  }
  .cid-t05pndHlhH .navbar.opened {
    height: auto;
  }
  .cid-t05pndHlhH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZPUJ33YJB {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sZPUJ33YJB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sZPUJ33YJB .row {
  flex-direction: row-reverse;
}
.cid-sZPUJ33YJB img {
  width: 100%;
}
.cid-sZPUJ33YJB .mbr-description {
  color: #ff9966;
}
.cid-t05eYMZdwo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05eYMZdwo .mbr-section-subtitle {
  color: #000000;
}
.cid-t05eYMZdwo .mbr-section-title {
  color: #6c5015;
}
.cid-t05dXrsWjT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05dXrsWjT .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05dXrsWjT .mbr-section-title {
  color: #ff9966;
}
.cid-t05eEpku5b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05eEpku5b .mbr-section-subtitle {
  color: #000000;
}
.cid-t05eEpku5b .mbr-section-title {
  color: #6c5015;
}
.cid-sYMsR2B0Qy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYMsR2B0Qy .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYMsR2B0Qy .mbr-section-title {
  color: #ff9966;
}
.cid-t05fCXBkLw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05fCXBkLw .mbr-section-subtitle {
  color: #000000;
}
.cid-t05fCXBkLw .mbr-section-title {
  color: #6c5015;
}
.cid-t01k78IYoS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t01k78IYoS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t01k78IYoS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t01k78IYoS .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t01k78IYoS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t01k78IYoS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t01k78IYoS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t01k78IYoS .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t01k78IYoS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t01k78IYoS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t01k78IYoS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t01k78IYoS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t01k78IYoS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t01k78IYoS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t01k78IYoS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t01k78IYoS foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05FD1FHFa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05FD1FHFa nav.navbar {
  position: fixed;
}
.cid-t05FD1FHFa .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-t05FD1FHFa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05FD1FHFa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05FD1FHFa .dropdown-item:hover,
.cid-t05FD1FHFa .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05FD1FHFa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05FD1FHFa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05FD1FHFa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05FD1FHFa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05FD1FHFa .nav-link {
  position: relative;
}
.cid-t05FD1FHFa .container {
  display: flex;
  margin: auto;
}
.cid-t05FD1FHFa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05FD1FHFa .dropdown-menu,
.cid-t05FD1FHFa .navbar.opened {
  background: #ffffff !important;
}
.cid-t05FD1FHFa .nav-item:focus,
.cid-t05FD1FHFa .nav-link:focus {
  outline: none;
}
.cid-t05FD1FHFa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05FD1FHFa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05FD1FHFa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05FD1FHFa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05FD1FHFa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05FD1FHFa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05FD1FHFa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05FD1FHFa .navbar.opened {
  transition: all 0.3s;
}
.cid-t05FD1FHFa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05FD1FHFa .navbar .navbar-logo img {
  width: auto;
}
.cid-t05FD1FHFa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05FD1FHFa .navbar.collapsed {
  justify-content: center;
}
.cid-t05FD1FHFa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05FD1FHFa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05FD1FHFa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05FD1FHFa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05FD1FHFa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05FD1FHFa .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-t05FD1FHFa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05FD1FHFa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05FD1FHFa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05FD1FHFa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05FD1FHFa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05FD1FHFa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05FD1FHFa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05FD1FHFa .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-t05FD1FHFa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05FD1FHFa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05FD1FHFa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05FD1FHFa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05FD1FHFa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05FD1FHFa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05FD1FHFa .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05FD1FHFa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05FD1FHFa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05FD1FHFa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05FD1FHFa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05FD1FHFa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05FD1FHFa .dropdown-item.active,
.cid-t05FD1FHFa .dropdown-item:active {
  background-color: transparent;
}
.cid-t05FD1FHFa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05FD1FHFa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05FD1FHFa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05FD1FHFa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05FD1FHFa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05FD1FHFa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05FD1FHFa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05FD1FHFa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05FD1FHFa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05FD1FHFa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05FD1FHFa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05FD1FHFa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05FD1FHFa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05FD1FHFa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05FD1FHFa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05FD1FHFa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05FD1FHFa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05FD1FHFa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05FD1FHFa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05FD1FHFa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05FD1FHFa .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-t05FD1FHFa .navbar {
    height: 70px;
  }
  .cid-t05FD1FHFa .navbar.opened {
    height: auto;
  }
  .cid-t05FD1FHFa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYNGfYbfeM {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNGfYbfeM .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYNGfYbfeM .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYNGfYbfeM .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYNGfYbfeM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYNGfYbfeM .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYNGfYbfeM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYNGfYbfeM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYNGfYbfeM .icon-description {
  text-align: center;
}
.cid-sYNGfYbfeM H1 {
  color: #807878;
}
.cid-sImEbPB7F4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImEbPB7F4 .mbr-media {
  position: relative;
}
.cid-sImEbPB7F4 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sImEbPB7F4 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sImEbPB7F4 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sImEbPB7F4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sImEbPB7F4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sImEbPB7F4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sImEbPB7F4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sImEbPB7F4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05FDGAY6e {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImEbQ3Pqs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sImEbQ3Pqs .mbr-text {
  text-align: center;
}
.cid-t05FEGG4BM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05FEGG4BM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05FEGG4BM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05FEGG4BM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05FEGG4BM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05FEGG4BM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05FEGG4BM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05FEGG4BM .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05FEGG4BM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05FEGG4BM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05FEGG4BM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05FEGG4BM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05FEGG4BM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05FEGG4BM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05FEGG4BM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05FEGG4BM foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-sZIs9IBICB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZIs9IBICB nav.navbar {
  position: fixed;
}
.cid-sZIs9IBICB .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-sZIs9IBICB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZIs9IBICB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZIs9IBICB .dropdown-item:hover,
.cid-sZIs9IBICB .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-sZIs9IBICB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZIs9IBICB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZIs9IBICB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZIs9IBICB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZIs9IBICB .nav-link {
  position: relative;
}
.cid-sZIs9IBICB .container {
  display: flex;
  margin: auto;
}
.cid-sZIs9IBICB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZIs9IBICB .dropdown-menu,
.cid-sZIs9IBICB .navbar.opened {
  background: #ffffff !important;
}
.cid-sZIs9IBICB .nav-item:focus,
.cid-sZIs9IBICB .nav-link:focus {
  outline: none;
}
.cid-sZIs9IBICB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZIs9IBICB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZIs9IBICB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZIs9IBICB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZIs9IBICB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZIs9IBICB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZIs9IBICB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sZIs9IBICB .navbar.opened {
  transition: all 0.3s;
}
.cid-sZIs9IBICB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZIs9IBICB .navbar .navbar-logo img {
  width: auto;
}
.cid-sZIs9IBICB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZIs9IBICB .navbar.collapsed {
  justify-content: center;
}
.cid-sZIs9IBICB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZIs9IBICB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZIs9IBICB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sZIs9IBICB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZIs9IBICB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZIs9IBICB .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-sZIs9IBICB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZIs9IBICB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZIs9IBICB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZIs9IBICB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZIs9IBICB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZIs9IBICB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZIs9IBICB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZIs9IBICB .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-sZIs9IBICB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZIs9IBICB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZIs9IBICB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZIs9IBICB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZIs9IBICB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZIs9IBICB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZIs9IBICB .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZIs9IBICB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZIs9IBICB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZIs9IBICB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZIs9IBICB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZIs9IBICB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZIs9IBICB .dropdown-item.active,
.cid-sZIs9IBICB .dropdown-item:active {
  background-color: transparent;
}
.cid-sZIs9IBICB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZIs9IBICB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZIs9IBICB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZIs9IBICB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sZIs9IBICB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZIs9IBICB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZIs9IBICB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZIs9IBICB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZIs9IBICB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZIs9IBICB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sZIs9IBICB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZIs9IBICB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZIs9IBICB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZIs9IBICB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZIs9IBICB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZIs9IBICB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZIs9IBICB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZIs9IBICB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZIs9IBICB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZIs9IBICB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZIs9IBICB .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-sZIs9IBICB .navbar {
    height: 70px;
  }
  .cid-sZIs9IBICB .navbar.opened {
    height: auto;
  }
  .cid-sZIs9IBICB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sInyRy1qBI {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sInyRy1qBI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sInyRy1qBI .row {
  flex-direction: row-reverse;
}
.cid-sInyRy1qBI img {
  width: 100%;
}
.cid-sIiJrhQuXm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIiJrhQuXm img,
.cid-sIiJrhQuXm .item-img {
  width: 100%;
}
.cid-sIiJrhQuXm .item:focus,
.cid-sIiJrhQuXm span:focus {
  outline: none;
}
.cid-sIiJrhQuXm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sIiJrhQuXm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sIiJrhQuXm .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sIiJrhQuXm .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sIiJrhQuXm .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sIiJrhQuXm .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sIiJrhQuXm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sIiJrhQuXm .mbr-section-title {
  color: #232323;
}
.cid-sIiJrhQuXm .mbr-text,
.cid-sIiJrhQuXm .mbr-section-btn {
  text-align: left;
}
.cid-sIiJrhQuXm .item-title {
  text-align: left;
}
.cid-sIiJrhQuXm .item-subtitle {
  text-align: center;
  color: #ff9966;
}
.cid-t01jxeMpP3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t01jxeMpP3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t01jxeMpP3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t01jxeMpP3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t01jxeMpP3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t01jxeMpP3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t01jxeMpP3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t01jxeMpP3 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t01jxeMpP3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t01jxeMpP3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t01jxeMpP3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t01jxeMpP3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t01jxeMpP3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t01jxeMpP3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t01jxeMpP3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t01jxeMpP3 foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05Af01zhK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05Af01zhK nav.navbar {
  position: fixed;
}
.cid-t05Af01zhK .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-t05Af01zhK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05Af01zhK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05Af01zhK .dropdown-item:hover,
.cid-t05Af01zhK .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05Af01zhK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05Af01zhK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05Af01zhK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05Af01zhK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05Af01zhK .nav-link {
  position: relative;
}
.cid-t05Af01zhK .container {
  display: flex;
  margin: auto;
}
.cid-t05Af01zhK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05Af01zhK .dropdown-menu,
.cid-t05Af01zhK .navbar.opened {
  background: #ffffff !important;
}
.cid-t05Af01zhK .nav-item:focus,
.cid-t05Af01zhK .nav-link:focus {
  outline: none;
}
.cid-t05Af01zhK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05Af01zhK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05Af01zhK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05Af01zhK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05Af01zhK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05Af01zhK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05Af01zhK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05Af01zhK .navbar.opened {
  transition: all 0.3s;
}
.cid-t05Af01zhK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05Af01zhK .navbar .navbar-logo img {
  width: auto;
}
.cid-t05Af01zhK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05Af01zhK .navbar.collapsed {
  justify-content: center;
}
.cid-t05Af01zhK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05Af01zhK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05Af01zhK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05Af01zhK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05Af01zhK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05Af01zhK .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-t05Af01zhK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05Af01zhK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05Af01zhK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05Af01zhK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05Af01zhK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05Af01zhK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05Af01zhK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05Af01zhK .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-t05Af01zhK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05Af01zhK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05Af01zhK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05Af01zhK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05Af01zhK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05Af01zhK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05Af01zhK .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05Af01zhK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05Af01zhK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05Af01zhK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05Af01zhK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05Af01zhK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05Af01zhK .dropdown-item.active,
.cid-t05Af01zhK .dropdown-item:active {
  background-color: transparent;
}
.cid-t05Af01zhK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05Af01zhK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05Af01zhK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05Af01zhK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05Af01zhK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05Af01zhK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05Af01zhK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05Af01zhK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05Af01zhK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05Af01zhK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05Af01zhK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05Af01zhK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05Af01zhK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05Af01zhK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05Af01zhK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05Af01zhK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05Af01zhK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05Af01zhK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05Af01zhK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05Af01zhK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05Af01zhK .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-t05Af01zhK .navbar {
    height: 70px;
  }
  .cid-t05Af01zhK .navbar.opened {
    height: auto;
  }
  .cid-t05Af01zhK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIretuZTRC {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIretuZTRC .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIretuZTRC .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIretuZTRC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIretuZTRC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIretuZTRC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIretuZTRC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIretuZTRC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIretuZTRC .icon-description {
  text-align: center;
}
.cid-sIretuZTRC H1 {
  color: #807878;
}
.cid-sIretvxTEe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIretvxTEe .mbr-media {
  position: relative;
}
.cid-sIretvxTEe .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sIretvxTEe .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sIretvxTEe .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sIretvxTEe .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIretvxTEe .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIretvxTEe .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIretvxTEe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIretvxTEe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05ojjJtKL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIretw0KX2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIretw0KX2 .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sYNzojhTyN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNzojhTyN .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYNzojhTyN .mbr-section-title {
  color: #e43f3f;
}
.cid-t05DrRe0pO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05DrRe0pO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05DrRe0pO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05DrRe0pO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05DrRe0pO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05DrRe0pO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05DrRe0pO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05DrRe0pO .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05DrRe0pO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05DrRe0pO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05DrRe0pO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05DrRe0pO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05DrRe0pO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05DrRe0pO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05DrRe0pO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05DrRe0pO foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05ABnXq1y {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05ABnXq1y nav.navbar {
  position: fixed;
}
.cid-t05ABnXq1y .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-t05ABnXq1y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05ABnXq1y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05ABnXq1y .dropdown-item:hover,
.cid-t05ABnXq1y .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05ABnXq1y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05ABnXq1y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05ABnXq1y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05ABnXq1y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05ABnXq1y .nav-link {
  position: relative;
}
.cid-t05ABnXq1y .container {
  display: flex;
  margin: auto;
}
.cid-t05ABnXq1y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05ABnXq1y .dropdown-menu,
.cid-t05ABnXq1y .navbar.opened {
  background: #ffffff !important;
}
.cid-t05ABnXq1y .nav-item:focus,
.cid-t05ABnXq1y .nav-link:focus {
  outline: none;
}
.cid-t05ABnXq1y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05ABnXq1y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05ABnXq1y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05ABnXq1y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05ABnXq1y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05ABnXq1y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05ABnXq1y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05ABnXq1y .navbar.opened {
  transition: all 0.3s;
}
.cid-t05ABnXq1y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05ABnXq1y .navbar .navbar-logo img {
  width: auto;
}
.cid-t05ABnXq1y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05ABnXq1y .navbar.collapsed {
  justify-content: center;
}
.cid-t05ABnXq1y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05ABnXq1y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05ABnXq1y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05ABnXq1y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05ABnXq1y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05ABnXq1y .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-t05ABnXq1y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05ABnXq1y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05ABnXq1y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05ABnXq1y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05ABnXq1y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05ABnXq1y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05ABnXq1y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05ABnXq1y .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-t05ABnXq1y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05ABnXq1y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05ABnXq1y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05ABnXq1y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05ABnXq1y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05ABnXq1y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05ABnXq1y .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05ABnXq1y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05ABnXq1y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05ABnXq1y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05ABnXq1y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05ABnXq1y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05ABnXq1y .dropdown-item.active,
.cid-t05ABnXq1y .dropdown-item:active {
  background-color: transparent;
}
.cid-t05ABnXq1y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05ABnXq1y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05ABnXq1y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05ABnXq1y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05ABnXq1y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05ABnXq1y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05ABnXq1y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05ABnXq1y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05ABnXq1y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05ABnXq1y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05ABnXq1y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05ABnXq1y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05ABnXq1y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05ABnXq1y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05ABnXq1y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05ABnXq1y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05ABnXq1y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05ABnXq1y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05ABnXq1y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05ABnXq1y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05ABnXq1y .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-t05ABnXq1y .navbar {
    height: 70px;
  }
  .cid-t05ABnXq1y .navbar.opened {
    height: auto;
  }
  .cid-t05ABnXq1y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIriRW92Jg {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIriRW92Jg .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIriRW92Jg .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIriRW92Jg .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIriRW92Jg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIriRW92Jg .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIriRW92Jg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIriRW92Jg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIriRW92Jg .icon-description {
  text-align: center;
}
.cid-sIriRW92Jg H1 {
  color: #807878;
}
.cid-sIriRX6FBb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIriRX6FBb .mbr-media {
  position: relative;
}
.cid-sIriRX6FBb .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sIriRX6FBb .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sIriRX6FBb .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sIriRX6FBb .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIriRX6FBb .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIriRX6FBb .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIriRX6FBb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIriRX6FBb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIriRX6FBb .mbr-section-subtitle {
  text-align: left;
}
.cid-t05CvZluVm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIriRXICdq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIriRXICdq .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-t05DGEBAFc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05DGEBAFc .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05DGEBAFc .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05DGEBAFc .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05DGEBAFc .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05DGEBAFc .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05DGEBAFc .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05DGEBAFc .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05DGEBAFc .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05DGEBAFc .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05DGEBAFc .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05DGEBAFc .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05DGEBAFc .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05DGEBAFc .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05DGEBAFc .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05DGEBAFc foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05CZa5PRq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05CZa5PRq nav.navbar {
  position: fixed;
}
.cid-t05CZa5PRq .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-t05CZa5PRq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05CZa5PRq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05CZa5PRq .dropdown-item:hover,
.cid-t05CZa5PRq .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05CZa5PRq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05CZa5PRq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05CZa5PRq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05CZa5PRq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05CZa5PRq .nav-link {
  position: relative;
}
.cid-t05CZa5PRq .container {
  display: flex;
  margin: auto;
}
.cid-t05CZa5PRq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05CZa5PRq .dropdown-menu,
.cid-t05CZa5PRq .navbar.opened {
  background: #ffffff !important;
}
.cid-t05CZa5PRq .nav-item:focus,
.cid-t05CZa5PRq .nav-link:focus {
  outline: none;
}
.cid-t05CZa5PRq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05CZa5PRq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05CZa5PRq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05CZa5PRq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05CZa5PRq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05CZa5PRq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05CZa5PRq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05CZa5PRq .navbar.opened {
  transition: all 0.3s;
}
.cid-t05CZa5PRq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05CZa5PRq .navbar .navbar-logo img {
  width: auto;
}
.cid-t05CZa5PRq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05CZa5PRq .navbar.collapsed {
  justify-content: center;
}
.cid-t05CZa5PRq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05CZa5PRq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05CZa5PRq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05CZa5PRq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05CZa5PRq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05CZa5PRq .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-t05CZa5PRq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05CZa5PRq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05CZa5PRq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05CZa5PRq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05CZa5PRq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05CZa5PRq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05CZa5PRq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05CZa5PRq .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-t05CZa5PRq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05CZa5PRq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05CZa5PRq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05CZa5PRq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05CZa5PRq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05CZa5PRq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05CZa5PRq .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05CZa5PRq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05CZa5PRq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05CZa5PRq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05CZa5PRq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05CZa5PRq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05CZa5PRq .dropdown-item.active,
.cid-t05CZa5PRq .dropdown-item:active {
  background-color: transparent;
}
.cid-t05CZa5PRq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05CZa5PRq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05CZa5PRq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05CZa5PRq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05CZa5PRq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05CZa5PRq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05CZa5PRq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05CZa5PRq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05CZa5PRq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05CZa5PRq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05CZa5PRq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05CZa5PRq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05CZa5PRq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05CZa5PRq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05CZa5PRq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05CZa5PRq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05CZa5PRq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05CZa5PRq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05CZa5PRq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05CZa5PRq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05CZa5PRq .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-t05CZa5PRq .navbar {
    height: 70px;
  }
  .cid-t05CZa5PRq .navbar.opened {
    height: auto;
  }
  .cid-t05CZa5PRq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIrnfSUrZJ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrnfSUrZJ .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIrnfSUrZJ .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIrnfSUrZJ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIrnfSUrZJ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIrnfSUrZJ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIrnfSUrZJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIrnfSUrZJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIrnfSUrZJ .icon-description {
  text-align: center;
}
.cid-sIrnfSUrZJ H1 {
  color: #807878;
}
.cid-sIrnfTrXc2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrnfTrXc2 .mbr-media {
  position: relative;
}
.cid-sIrnfTrXc2 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sIrnfTrXc2 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sIrnfTrXc2 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sIrnfTrXc2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIrnfTrXc2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIrnfTrXc2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIrnfTrXc2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIrnfTrXc2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05D1Trc2j {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrnfTRfch {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrnfTRfch .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sYTLBVvaj1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTLBVvaj1 .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTLBVvaj1 .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTLSsWTTc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTLSsWTTc .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTLSsWTTc .mbr-section-title {
  color: #e43f3f;
}
.cid-t05DQfUG8w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05DQfUG8w .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05DQfUG8w .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05DQfUG8w .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05DQfUG8w .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05DQfUG8w .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05DQfUG8w .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05DQfUG8w .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05DQfUG8w .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05DQfUG8w .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05DQfUG8w .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05DQfUG8w .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05DQfUG8w .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05DQfUG8w .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05DQfUG8w .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05DQfUG8w foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05F006pr5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05F006pr5 nav.navbar {
  position: fixed;
}
.cid-t05F006pr5 .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-t05F006pr5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05F006pr5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05F006pr5 .dropdown-item:hover,
.cid-t05F006pr5 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05F006pr5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05F006pr5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05F006pr5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05F006pr5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05F006pr5 .nav-link {
  position: relative;
}
.cid-t05F006pr5 .container {
  display: flex;
  margin: auto;
}
.cid-t05F006pr5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05F006pr5 .dropdown-menu,
.cid-t05F006pr5 .navbar.opened {
  background: #ffffff !important;
}
.cid-t05F006pr5 .nav-item:focus,
.cid-t05F006pr5 .nav-link:focus {
  outline: none;
}
.cid-t05F006pr5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05F006pr5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05F006pr5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05F006pr5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05F006pr5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05F006pr5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05F006pr5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05F006pr5 .navbar.opened {
  transition: all 0.3s;
}
.cid-t05F006pr5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05F006pr5 .navbar .navbar-logo img {
  width: auto;
}
.cid-t05F006pr5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05F006pr5 .navbar.collapsed {
  justify-content: center;
}
.cid-t05F006pr5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05F006pr5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05F006pr5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05F006pr5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05F006pr5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05F006pr5 .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-t05F006pr5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05F006pr5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05F006pr5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05F006pr5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05F006pr5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05F006pr5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05F006pr5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05F006pr5 .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-t05F006pr5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05F006pr5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05F006pr5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05F006pr5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05F006pr5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05F006pr5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05F006pr5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05F006pr5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05F006pr5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05F006pr5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05F006pr5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05F006pr5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05F006pr5 .dropdown-item.active,
.cid-t05F006pr5 .dropdown-item:active {
  background-color: transparent;
}
.cid-t05F006pr5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05F006pr5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05F006pr5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05F006pr5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05F006pr5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05F006pr5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05F006pr5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05F006pr5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05F006pr5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05F006pr5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05F006pr5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05F006pr5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05F006pr5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05F006pr5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05F006pr5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05F006pr5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05F006pr5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05F006pr5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05F006pr5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05F006pr5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05F006pr5 .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-t05F006pr5 .navbar {
    height: 70px;
  }
  .cid-t05F006pr5 .navbar.opened {
    height: auto;
  }
  .cid-t05F006pr5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIrr85CCXr {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrr85CCXr .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIrr85CCXr .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIrr85CCXr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIrr85CCXr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIrr85CCXr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIrr85CCXr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIrr85CCXr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIrr85CCXr .icon-description {
  text-align: center;
}
.cid-sIrr85CCXr H1 {
  color: #807878;
}
.cid-sIrr86kw6Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrr86kw6Q .mbr-media {
  position: relative;
}
.cid-sIrr86kw6Q .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sIrr86kw6Q .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sIrr86kw6Q .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sIrr86kw6Q .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIrr86kw6Q .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIrr86kw6Q .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIrr86kw6Q .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIrr86kw6Q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05F0AzEU7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrr86V7YB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrr86V7YB .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sYTOXBaqZJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTOXBaqZJ .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTOXBaqZJ .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTOo2W0Ms {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTOo2W0Ms .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTOo2W0Ms .mbr-section-title {
  color: #e43f3f;
}
.cid-sIsHzVpJNw {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sIsHzVpJNw .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sIsHzVpJNw .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-sIsHzVpJNw .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-sIsHzVpJNw .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-sIsHzVpJNw .mbr-text {
  color: #000000;
}
.cid-t05F1CPcDs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05F1CPcDs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05F1CPcDs .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05F1CPcDs .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05F1CPcDs .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05F1CPcDs .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05F1CPcDs .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05F1CPcDs .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05F1CPcDs .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05F1CPcDs .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05F1CPcDs .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05F1CPcDs .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05F1CPcDs .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05F1CPcDs .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05F1CPcDs .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05F1CPcDs foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05EkntihS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05EkntihS nav.navbar {
  position: fixed;
}
.cid-t05EkntihS .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-t05EkntihS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05EkntihS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05EkntihS .dropdown-item:hover,
.cid-t05EkntihS .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05EkntihS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05EkntihS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05EkntihS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05EkntihS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05EkntihS .nav-link {
  position: relative;
}
.cid-t05EkntihS .container {
  display: flex;
  margin: auto;
}
.cid-t05EkntihS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05EkntihS .dropdown-menu,
.cid-t05EkntihS .navbar.opened {
  background: #ffffff !important;
}
.cid-t05EkntihS .nav-item:focus,
.cid-t05EkntihS .nav-link:focus {
  outline: none;
}
.cid-t05EkntihS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05EkntihS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05EkntihS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05EkntihS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05EkntihS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05EkntihS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05EkntihS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05EkntihS .navbar.opened {
  transition: all 0.3s;
}
.cid-t05EkntihS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05EkntihS .navbar .navbar-logo img {
  width: auto;
}
.cid-t05EkntihS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05EkntihS .navbar.collapsed {
  justify-content: center;
}
.cid-t05EkntihS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05EkntihS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05EkntihS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05EkntihS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05EkntihS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05EkntihS .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-t05EkntihS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05EkntihS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05EkntihS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05EkntihS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05EkntihS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05EkntihS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05EkntihS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05EkntihS .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-t05EkntihS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05EkntihS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05EkntihS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05EkntihS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05EkntihS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05EkntihS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05EkntihS .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05EkntihS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05EkntihS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05EkntihS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05EkntihS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05EkntihS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05EkntihS .dropdown-item.active,
.cid-t05EkntihS .dropdown-item:active {
  background-color: transparent;
}
.cid-t05EkntihS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05EkntihS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05EkntihS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05EkntihS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05EkntihS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05EkntihS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05EkntihS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05EkntihS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05EkntihS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05EkntihS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05EkntihS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05EkntihS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05EkntihS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05EkntihS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05EkntihS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05EkntihS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05EkntihS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05EkntihS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05EkntihS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05EkntihS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05EkntihS .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-t05EkntihS .navbar {
    height: 70px;
  }
  .cid-t05EkntihS .navbar.opened {
    height: auto;
  }
  .cid-t05EkntihS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIrIaTFq3h {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrIaTFq3h .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIrIaTFq3h .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIrIaTFq3h .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIrIaTFq3h .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIrIaTFq3h .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIrIaTFq3h .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIrIaTFq3h .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIrIaTFq3h .icon-description {
  text-align: center;
}
.cid-sIrIaTFq3h H1 {
  color: #807878;
}
.cid-sIrIaUcY6I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrIaUcY6I .mbr-media {
  position: relative;
}
.cid-sIrIaUcY6I .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sIrIaUcY6I .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sIrIaUcY6I .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sIrIaUcY6I .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIrIaUcY6I .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIrIaUcY6I .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIrIaUcY6I .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIrIaUcY6I .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05EloAq68 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrIaUEw76 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIrIaUEw76 .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-t05EmtJSlA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05EmtJSlA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05EmtJSlA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05EmtJSlA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05EmtJSlA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05EmtJSlA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05EmtJSlA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05EmtJSlA .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05EmtJSlA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05EmtJSlA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05EmtJSlA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05EmtJSlA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05EmtJSlA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05EmtJSlA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05EmtJSlA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05EmtJSlA foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05srcg4M4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05srcg4M4 nav.navbar {
  position: fixed;
}
.cid-t05srcg4M4 .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-t05srcg4M4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05srcg4M4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05srcg4M4 .dropdown-item:hover,
.cid-t05srcg4M4 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05srcg4M4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05srcg4M4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05srcg4M4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05srcg4M4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05srcg4M4 .nav-link {
  position: relative;
}
.cid-t05srcg4M4 .container {
  display: flex;
  margin: auto;
}
.cid-t05srcg4M4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05srcg4M4 .dropdown-menu,
.cid-t05srcg4M4 .navbar.opened {
  background: #ffffff !important;
}
.cid-t05srcg4M4 .nav-item:focus,
.cid-t05srcg4M4 .nav-link:focus {
  outline: none;
}
.cid-t05srcg4M4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05srcg4M4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05srcg4M4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05srcg4M4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05srcg4M4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05srcg4M4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05srcg4M4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05srcg4M4 .navbar.opened {
  transition: all 0.3s;
}
.cid-t05srcg4M4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05srcg4M4 .navbar .navbar-logo img {
  width: auto;
}
.cid-t05srcg4M4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05srcg4M4 .navbar.collapsed {
  justify-content: center;
}
.cid-t05srcg4M4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05srcg4M4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05srcg4M4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05srcg4M4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05srcg4M4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05srcg4M4 .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-t05srcg4M4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05srcg4M4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05srcg4M4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05srcg4M4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05srcg4M4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05srcg4M4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05srcg4M4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05srcg4M4 .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-t05srcg4M4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05srcg4M4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05srcg4M4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05srcg4M4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05srcg4M4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05srcg4M4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05srcg4M4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05srcg4M4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05srcg4M4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05srcg4M4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05srcg4M4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05srcg4M4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05srcg4M4 .dropdown-item.active,
.cid-t05srcg4M4 .dropdown-item:active {
  background-color: transparent;
}
.cid-t05srcg4M4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05srcg4M4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05srcg4M4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05srcg4M4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05srcg4M4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05srcg4M4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05srcg4M4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05srcg4M4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05srcg4M4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05srcg4M4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05srcg4M4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05srcg4M4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05srcg4M4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05srcg4M4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05srcg4M4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05srcg4M4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05srcg4M4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05srcg4M4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05srcg4M4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05srcg4M4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05srcg4M4 .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-t05srcg4M4 .navbar {
    height: 70px;
  }
  .cid-t05srcg4M4 .navbar.opened {
    height: auto;
  }
  .cid-t05srcg4M4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05saMrYz9 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05saMrYz9 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05saMrYz9 .mbr-section-title {
  color: #2299aa;
}
.cid-sIs24rA6IL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sIs24rA6IL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sIs24rA6IL .row {
  flex-direction: row-reverse;
}
.cid-sIs24rA6IL img {
  width: 100%;
}
.cid-sIs24rA6IL .mbr-description {
  color: #639da6;
}
.cid-sYMvb2tYuF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYMvb2tYuF .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYMvb2tYuF .mbr-section-title {
  color: #2299aa;
}
.cid-t05s0CyTPH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05s0CyTPH .mbr-section-subtitle {
  color: #000000;
}
.cid-t05s0CyTPH .mbr-section-title {
  color: #6c5015;
}
.cid-t01kmPLH6O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t01kmPLH6O .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t01kmPLH6O .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t01kmPLH6O .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t01kmPLH6O .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t01kmPLH6O .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t01kmPLH6O .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t01kmPLH6O .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t01kmPLH6O .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t01kmPLH6O .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t01kmPLH6O .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t01kmPLH6O .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t01kmPLH6O .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t01kmPLH6O .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t01kmPLH6O .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t01kmPLH6O foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05tjUA8JG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05tjUA8JG nav.navbar {
  position: fixed;
}
.cid-t05tjUA8JG .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-t05tjUA8JG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05tjUA8JG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05tjUA8JG .dropdown-item:hover,
.cid-t05tjUA8JG .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05tjUA8JG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05tjUA8JG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05tjUA8JG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05tjUA8JG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05tjUA8JG .nav-link {
  position: relative;
}
.cid-t05tjUA8JG .container {
  display: flex;
  margin: auto;
}
.cid-t05tjUA8JG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05tjUA8JG .dropdown-menu,
.cid-t05tjUA8JG .navbar.opened {
  background: #ffffff !important;
}
.cid-t05tjUA8JG .nav-item:focus,
.cid-t05tjUA8JG .nav-link:focus {
  outline: none;
}
.cid-t05tjUA8JG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05tjUA8JG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05tjUA8JG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05tjUA8JG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05tjUA8JG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05tjUA8JG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05tjUA8JG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05tjUA8JG .navbar.opened {
  transition: all 0.3s;
}
.cid-t05tjUA8JG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05tjUA8JG .navbar .navbar-logo img {
  width: auto;
}
.cid-t05tjUA8JG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05tjUA8JG .navbar.collapsed {
  justify-content: center;
}
.cid-t05tjUA8JG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05tjUA8JG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05tjUA8JG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05tjUA8JG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05tjUA8JG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05tjUA8JG .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-t05tjUA8JG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05tjUA8JG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05tjUA8JG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05tjUA8JG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05tjUA8JG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05tjUA8JG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05tjUA8JG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05tjUA8JG .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-t05tjUA8JG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05tjUA8JG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05tjUA8JG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05tjUA8JG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05tjUA8JG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05tjUA8JG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05tjUA8JG .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05tjUA8JG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05tjUA8JG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05tjUA8JG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05tjUA8JG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05tjUA8JG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05tjUA8JG .dropdown-item.active,
.cid-t05tjUA8JG .dropdown-item:active {
  background-color: transparent;
}
.cid-t05tjUA8JG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05tjUA8JG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05tjUA8JG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05tjUA8JG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05tjUA8JG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05tjUA8JG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05tjUA8JG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05tjUA8JG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05tjUA8JG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05tjUA8JG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05tjUA8JG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05tjUA8JG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05tjUA8JG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05tjUA8JG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05tjUA8JG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05tjUA8JG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05tjUA8JG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05tjUA8JG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05tjUA8JG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05tjUA8JG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05tjUA8JG .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-t05tjUA8JG .navbar {
    height: 70px;
  }
  .cid-t05tjUA8JG .navbar.opened {
    height: auto;
  }
  .cid-t05tjUA8JG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05tbNSMM7 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05tbNSMM7 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05tbNSMM7 .mbr-section-title {
  color: #bc9b56;
}
.cid-sIs2YNrGGk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sIs2YNrGGk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sIs2YNrGGk .row {
  flex-direction: row-reverse;
}
.cid-sIs2YNrGGk img {
  width: 100%;
}
.cid-sIs2YNrGGk .mbr-description {
  color: #bc9b56;
}
.cid-t05vvSPqJs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05vvSPqJs .mbr-section-subtitle {
  color: #000000;
}
.cid-t05vvSPqJs .mbr-section-title {
  color: #6c5015;
}
.cid-t01ku7eZxM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t01ku7eZxM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t01ku7eZxM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t01ku7eZxM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t01ku7eZxM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t01ku7eZxM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t01ku7eZxM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t01ku7eZxM .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t01ku7eZxM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t01ku7eZxM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t01ku7eZxM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t01ku7eZxM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t01ku7eZxM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t01ku7eZxM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t01ku7eZxM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t01ku7eZxM foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05IVWIjW4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05IVWIjW4 nav.navbar {
  position: fixed;
}
.cid-t05IVWIjW4 .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-t05IVWIjW4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05IVWIjW4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05IVWIjW4 .dropdown-item:hover,
.cid-t05IVWIjW4 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05IVWIjW4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05IVWIjW4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05IVWIjW4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05IVWIjW4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05IVWIjW4 .nav-link {
  position: relative;
}
.cid-t05IVWIjW4 .container {
  display: flex;
  margin: auto;
}
.cid-t05IVWIjW4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05IVWIjW4 .dropdown-menu,
.cid-t05IVWIjW4 .navbar.opened {
  background: #ffffff !important;
}
.cid-t05IVWIjW4 .nav-item:focus,
.cid-t05IVWIjW4 .nav-link:focus {
  outline: none;
}
.cid-t05IVWIjW4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05IVWIjW4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05IVWIjW4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05IVWIjW4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05IVWIjW4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05IVWIjW4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05IVWIjW4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05IVWIjW4 .navbar.opened {
  transition: all 0.3s;
}
.cid-t05IVWIjW4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05IVWIjW4 .navbar .navbar-logo img {
  width: auto;
}
.cid-t05IVWIjW4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05IVWIjW4 .navbar.collapsed {
  justify-content: center;
}
.cid-t05IVWIjW4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05IVWIjW4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05IVWIjW4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05IVWIjW4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05IVWIjW4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05IVWIjW4 .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-t05IVWIjW4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05IVWIjW4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05IVWIjW4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05IVWIjW4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05IVWIjW4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05IVWIjW4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05IVWIjW4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05IVWIjW4 .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-t05IVWIjW4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05IVWIjW4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05IVWIjW4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05IVWIjW4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05IVWIjW4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05IVWIjW4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05IVWIjW4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05IVWIjW4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05IVWIjW4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05IVWIjW4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05IVWIjW4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05IVWIjW4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05IVWIjW4 .dropdown-item.active,
.cid-t05IVWIjW4 .dropdown-item:active {
  background-color: transparent;
}
.cid-t05IVWIjW4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05IVWIjW4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05IVWIjW4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05IVWIjW4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05IVWIjW4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05IVWIjW4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05IVWIjW4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05IVWIjW4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05IVWIjW4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05IVWIjW4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05IVWIjW4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05IVWIjW4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05IVWIjW4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05IVWIjW4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05IVWIjW4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05IVWIjW4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05IVWIjW4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05IVWIjW4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05IVWIjW4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05IVWIjW4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05IVWIjW4 .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-t05IVWIjW4 .navbar {
    height: 70px;
  }
  .cid-t05IVWIjW4 .navbar.opened {
    height: auto;
  }
  .cid-t05IVWIjW4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIyvo5VvP9 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIyvo5VvP9 .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIyvo5VvP9 .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIyvo5VvP9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIyvo5VvP9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIyvo5VvP9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIyvo5VvP9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIyvo5VvP9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIyvo5VvP9 .icon-description {
  text-align: center;
}
.cid-sIyvo5VvP9 H1 {
  color: #807878;
}
.cid-sIyvo6ubhx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIyvo6ubhx .mbr-media {
  position: relative;
}
.cid-sIyvo6ubhx .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sIyvo6ubhx .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sIyvo6ubhx .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sIyvo6ubhx .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIyvo6ubhx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIyvo6ubhx .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIyvo6ubhx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIyvo6ubhx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05Y7aSvCZ {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYTXnhDypl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTXnhDypl .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYTXnhDypl .mbr-section-title {
  color: #6c5015;
}
.cid-sIyvo6XrqH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIyvo6XrqH .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-sYTWZKDY8N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTWZKDY8N .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTWZKDY8N .mbr-section-title {
  color: #e43f3f;
}
.cid-tyNbhv9GsE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyNbhv9GsE .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-tyNbhv9GsE .mbr-section-title {
  color: #6c5015;
}
.cid-tyN5HHXOoV {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyN5HHXOoV .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tyN5HHXOoV .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tyN5HHXOoV .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tyN5HHXOoV .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-ucLUiOHzTG {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ucLUiOHzTG .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ucLUiOHzTG .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-ucLUiOHzTG .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-ucLUiOHzTG .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-ucLUiOHzTG .mbr-text P {
  text-align: left;
}
.cid-t05IZXKjvM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05IZXKjvM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05IZXKjvM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05IZXKjvM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05IZXKjvM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05IZXKjvM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05IZXKjvM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05IZXKjvM .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05IZXKjvM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05IZXKjvM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05IZXKjvM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05IZXKjvM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05IZXKjvM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05IZXKjvM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05IZXKjvM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05IZXKjvM foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05NdG6CVz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05NdG6CVz nav.navbar {
  position: fixed;
}
.cid-t05NdG6CVz .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-t05NdG6CVz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05NdG6CVz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05NdG6CVz .dropdown-item:hover,
.cid-t05NdG6CVz .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05NdG6CVz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05NdG6CVz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05NdG6CVz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05NdG6CVz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05NdG6CVz .nav-link {
  position: relative;
}
.cid-t05NdG6CVz .container {
  display: flex;
  margin: auto;
}
.cid-t05NdG6CVz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05NdG6CVz .dropdown-menu,
.cid-t05NdG6CVz .navbar.opened {
  background: #ffffff !important;
}
.cid-t05NdG6CVz .nav-item:focus,
.cid-t05NdG6CVz .nav-link:focus {
  outline: none;
}
.cid-t05NdG6CVz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05NdG6CVz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05NdG6CVz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05NdG6CVz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05NdG6CVz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05NdG6CVz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05NdG6CVz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05NdG6CVz .navbar.opened {
  transition: all 0.3s;
}
.cid-t05NdG6CVz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05NdG6CVz .navbar .navbar-logo img {
  width: auto;
}
.cid-t05NdG6CVz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05NdG6CVz .navbar.collapsed {
  justify-content: center;
}
.cid-t05NdG6CVz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05NdG6CVz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05NdG6CVz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05NdG6CVz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05NdG6CVz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05NdG6CVz .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-t05NdG6CVz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05NdG6CVz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05NdG6CVz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05NdG6CVz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05NdG6CVz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05NdG6CVz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05NdG6CVz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05NdG6CVz .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-t05NdG6CVz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05NdG6CVz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05NdG6CVz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05NdG6CVz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05NdG6CVz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05NdG6CVz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05NdG6CVz .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05NdG6CVz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05NdG6CVz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05NdG6CVz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05NdG6CVz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05NdG6CVz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05NdG6CVz .dropdown-item.active,
.cid-t05NdG6CVz .dropdown-item:active {
  background-color: transparent;
}
.cid-t05NdG6CVz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05NdG6CVz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05NdG6CVz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05NdG6CVz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05NdG6CVz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05NdG6CVz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05NdG6CVz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05NdG6CVz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05NdG6CVz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05NdG6CVz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05NdG6CVz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05NdG6CVz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05NdG6CVz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05NdG6CVz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05NdG6CVz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05NdG6CVz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05NdG6CVz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05NdG6CVz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05NdG6CVz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05NdG6CVz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05NdG6CVz .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-t05NdG6CVz .navbar {
    height: 70px;
  }
  .cid-t05NdG6CVz .navbar.opened {
    height: auto;
  }
  .cid-t05NdG6CVz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIyRUpJ5KI {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sIyRUpJ5KI .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIyRUpJ5KI .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIyRUpJ5KI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIyRUpJ5KI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIyRUpJ5KI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIyRUpJ5KI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIyRUpJ5KI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIyRUpJ5KI .icon-description {
  text-align: center;
}
.cid-sIyRUpJ5KI H1 {
  color: #807878;
}
.cid-sIySQOuHhs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sIySQOuHhs .carousel {
    min-height: 600px;
  }
  .cid-sIySQOuHhs .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sIySQOuHhs .carousel {
    min-height: 390px;
  }
  .cid-sIySQOuHhs .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sIySQOuHhs .carousel {
    min-height: 330px;
  }
  .cid-sIySQOuHhs .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sIySQOuHhs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sIySQOuHhs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sIySQOuHhs .carousel,
.cid-sIySQOuHhs .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sIySQOuHhs .item-wrapper {
  width: 100%;
}
.cid-sIySQOuHhs .carousel-caption {
  bottom: 40px;
}
.cid-sIySQOuHhs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sIySQOuHhs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sIySQOuHhs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sIySQOuHhs .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sIySQOuHhs .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sIySQOuHhs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIySQOuHhs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sIySQOuHhs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sIySQOuHhs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sIySQOuHhs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sIySQOuHhs .carousel-indicators li.active,
.cid-sIySQOuHhs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sIySQOuHhs .carousel-indicators li::after,
.cid-sIySQOuHhs .carousel-indicators li::before {
  content: none;
}
.cid-sIySQOuHhs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sIySQOuHhs .carousel-indicators {
    display: none !important;
  }
}
.cid-sIyY3Wq4Fc {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t05NeQv6Tw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05NeQv6Tw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05NeQv6Tw .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05NeQv6Tw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05NeQv6Tw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05NeQv6Tw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05NeQv6Tw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05NeQv6Tw .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05NeQv6Tw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05NeQv6Tw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05NeQv6Tw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05NeQv6Tw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05NeQv6Tw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05NeQv6Tw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05NeQv6Tw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05NeQv6Tw foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05HcZCGUC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05HcZCGUC nav.navbar {
  position: fixed;
}
.cid-t05HcZCGUC .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-t05HcZCGUC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05HcZCGUC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05HcZCGUC .dropdown-item:hover,
.cid-t05HcZCGUC .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05HcZCGUC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05HcZCGUC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05HcZCGUC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05HcZCGUC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05HcZCGUC .nav-link {
  position: relative;
}
.cid-t05HcZCGUC .container {
  display: flex;
  margin: auto;
}
.cid-t05HcZCGUC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05HcZCGUC .dropdown-menu,
.cid-t05HcZCGUC .navbar.opened {
  background: #ffffff !important;
}
.cid-t05HcZCGUC .nav-item:focus,
.cid-t05HcZCGUC .nav-link:focus {
  outline: none;
}
.cid-t05HcZCGUC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05HcZCGUC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05HcZCGUC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05HcZCGUC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05HcZCGUC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05HcZCGUC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05HcZCGUC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05HcZCGUC .navbar.opened {
  transition: all 0.3s;
}
.cid-t05HcZCGUC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05HcZCGUC .navbar .navbar-logo img {
  width: auto;
}
.cid-t05HcZCGUC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05HcZCGUC .navbar.collapsed {
  justify-content: center;
}
.cid-t05HcZCGUC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05HcZCGUC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05HcZCGUC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05HcZCGUC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05HcZCGUC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05HcZCGUC .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-t05HcZCGUC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05HcZCGUC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05HcZCGUC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05HcZCGUC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05HcZCGUC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05HcZCGUC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05HcZCGUC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05HcZCGUC .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-t05HcZCGUC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05HcZCGUC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05HcZCGUC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05HcZCGUC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05HcZCGUC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05HcZCGUC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05HcZCGUC .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05HcZCGUC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05HcZCGUC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05HcZCGUC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05HcZCGUC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05HcZCGUC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05HcZCGUC .dropdown-item.active,
.cid-t05HcZCGUC .dropdown-item:active {
  background-color: transparent;
}
.cid-t05HcZCGUC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05HcZCGUC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05HcZCGUC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05HcZCGUC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05HcZCGUC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05HcZCGUC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05HcZCGUC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05HcZCGUC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05HcZCGUC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05HcZCGUC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05HcZCGUC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05HcZCGUC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05HcZCGUC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05HcZCGUC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05HcZCGUC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05HcZCGUC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05HcZCGUC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05HcZCGUC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05HcZCGUC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05HcZCGUC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05HcZCGUC .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-t05HcZCGUC .navbar {
    height: 70px;
  }
  .cid-t05HcZCGUC .navbar.opened {
    height: auto;
  }
  .cid-t05HcZCGUC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIyZJj8PUf {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIyZJj8PUf .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIyZJj8PUf .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIyZJj8PUf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIyZJj8PUf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIyZJj8PUf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIyZJj8PUf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIyZJj8PUf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIyZJj8PUf .icon-description {
  text-align: center;
}
.cid-sIyZJj8PUf H1 {
  color: #807878;
}
.cid-sIyZJjTRfa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIyZJjTRfa .mbr-media {
  position: relative;
}
.cid-sIyZJjTRfa .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sIyZJjTRfa .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sIyZJjTRfa .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sIyZJjTRfa .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIyZJjTRfa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIyZJjTRfa .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIyZJjTRfa .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIyZJjTRfa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05He8IQJA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTSTRsNN5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTSTRsNN5 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYTSTRsNN5 .mbr-section-title {
  color: #ffb18a;
}
.cid-sIyZJkvD9C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIyZJkvD9C .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-sYTSvu2DIG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTSvu2DIG .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTSvu2DIG .mbr-section-title {
  color: #e43f3f;
}
.cid-t05HgAubpa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05HgAubpa .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05HgAubpa .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05HgAubpa .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05HgAubpa .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05HgAubpa .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05HgAubpa .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05HgAubpa .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05HgAubpa .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05HgAubpa .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05HgAubpa .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05HgAubpa .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05HgAubpa .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05HgAubpa .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05HgAubpa .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05HgAubpa foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05IiJAkQG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05IiJAkQG nav.navbar {
  position: fixed;
}
.cid-t05IiJAkQG .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-t05IiJAkQG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05IiJAkQG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05IiJAkQG .dropdown-item:hover,
.cid-t05IiJAkQG .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05IiJAkQG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05IiJAkQG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05IiJAkQG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05IiJAkQG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05IiJAkQG .nav-link {
  position: relative;
}
.cid-t05IiJAkQG .container {
  display: flex;
  margin: auto;
}
.cid-t05IiJAkQG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05IiJAkQG .dropdown-menu,
.cid-t05IiJAkQG .navbar.opened {
  background: #ffffff !important;
}
.cid-t05IiJAkQG .nav-item:focus,
.cid-t05IiJAkQG .nav-link:focus {
  outline: none;
}
.cid-t05IiJAkQG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05IiJAkQG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05IiJAkQG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05IiJAkQG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05IiJAkQG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05IiJAkQG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05IiJAkQG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05IiJAkQG .navbar.opened {
  transition: all 0.3s;
}
.cid-t05IiJAkQG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05IiJAkQG .navbar .navbar-logo img {
  width: auto;
}
.cid-t05IiJAkQG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05IiJAkQG .navbar.collapsed {
  justify-content: center;
}
.cid-t05IiJAkQG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05IiJAkQG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05IiJAkQG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05IiJAkQG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05IiJAkQG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05IiJAkQG .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-t05IiJAkQG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05IiJAkQG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05IiJAkQG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05IiJAkQG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05IiJAkQG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05IiJAkQG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05IiJAkQG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05IiJAkQG .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-t05IiJAkQG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05IiJAkQG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05IiJAkQG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05IiJAkQG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05IiJAkQG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05IiJAkQG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05IiJAkQG .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05IiJAkQG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05IiJAkQG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05IiJAkQG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05IiJAkQG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05IiJAkQG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05IiJAkQG .dropdown-item.active,
.cid-t05IiJAkQG .dropdown-item:active {
  background-color: transparent;
}
.cid-t05IiJAkQG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05IiJAkQG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05IiJAkQG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05IiJAkQG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05IiJAkQG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05IiJAkQG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05IiJAkQG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05IiJAkQG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05IiJAkQG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05IiJAkQG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05IiJAkQG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05IiJAkQG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05IiJAkQG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05IiJAkQG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05IiJAkQG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05IiJAkQG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05IiJAkQG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05IiJAkQG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05IiJAkQG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05IiJAkQG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05IiJAkQG .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-t05IiJAkQG .navbar {
    height: 70px;
  }
  .cid-t05IiJAkQG .navbar.opened {
    height: auto;
  }
  .cid-t05IiJAkQG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIz5Uy718c {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIz5Uy718c .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sIz5Uy718c .icon-wrapper span {
  margin-left: 10px;
}
.cid-sIz5Uy718c .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIz5Uy718c .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIz5Uy718c .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIz5Uy718c .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIz5Uy718c .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sIz5Uy718c .icon-description {
  text-align: center;
}
.cid-sIz5Uy718c H1 {
  color: #807878;
}
.cid-sIz5UyD0CA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIz5UyD0CA .mbr-media {
  position: relative;
}
.cid-sIz5UyD0CA .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sIz5UyD0CA .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sIz5UyD0CA .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sIz5UyD0CA .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sIz5UyD0CA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sIz5UyD0CA .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sIz5UyD0CA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sIz5UyD0CA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05IjhQDPM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIz5Uz3egn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIz5Uz3egn .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-sYTU6wkKXB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTU6wkKXB .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTU6wkKXB .mbr-section-title {
  color: #e43f3f;
}
.cid-t05Iky0rDg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05Iky0rDg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05Iky0rDg .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05Iky0rDg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05Iky0rDg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05Iky0rDg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05Iky0rDg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05Iky0rDg .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05Iky0rDg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05Iky0rDg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05Iky0rDg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05Iky0rDg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05Iky0rDg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05Iky0rDg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05Iky0rDg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05Iky0rDg foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-sZItYPnzah {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZItYPnzah nav.navbar {
  position: fixed;
}
.cid-sZItYPnzah .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-sZItYPnzah .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sZItYPnzah .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZItYPnzah .dropdown-item:hover,
.cid-sZItYPnzah .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-sZItYPnzah .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZItYPnzah .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZItYPnzah .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZItYPnzah .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZItYPnzah .nav-link {
  position: relative;
}
.cid-sZItYPnzah .container {
  display: flex;
  margin: auto;
}
.cid-sZItYPnzah .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZItYPnzah .dropdown-menu,
.cid-sZItYPnzah .navbar.opened {
  background: #ffffff !important;
}
.cid-sZItYPnzah .nav-item:focus,
.cid-sZItYPnzah .nav-link:focus {
  outline: none;
}
.cid-sZItYPnzah .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZItYPnzah .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZItYPnzah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZItYPnzah .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZItYPnzah .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZItYPnzah .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZItYPnzah .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-sZItYPnzah .navbar.opened {
  transition: all 0.3s;
}
.cid-sZItYPnzah .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZItYPnzah .navbar .navbar-logo img {
  width: auto;
}
.cid-sZItYPnzah .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZItYPnzah .navbar.collapsed {
  justify-content: center;
}
.cid-sZItYPnzah .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZItYPnzah .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZItYPnzah .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sZItYPnzah .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZItYPnzah .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZItYPnzah .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-sZItYPnzah .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZItYPnzah .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZItYPnzah .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZItYPnzah .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZItYPnzah .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZItYPnzah .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZItYPnzah .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZItYPnzah .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-sZItYPnzah .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZItYPnzah .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZItYPnzah .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZItYPnzah .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZItYPnzah .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZItYPnzah .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sZItYPnzah .navbar.navbar-short {
  min-height: 60px;
}
.cid-sZItYPnzah .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZItYPnzah .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZItYPnzah .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZItYPnzah .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZItYPnzah .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZItYPnzah .dropdown-item.active,
.cid-sZItYPnzah .dropdown-item:active {
  background-color: transparent;
}
.cid-sZItYPnzah .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZItYPnzah .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZItYPnzah .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZItYPnzah .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sZItYPnzah .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZItYPnzah .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZItYPnzah ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZItYPnzah .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZItYPnzah button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZItYPnzah button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sZItYPnzah button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZItYPnzah button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZItYPnzah button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZItYPnzah button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZItYPnzah nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZItYPnzah nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZItYPnzah nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZItYPnzah nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZItYPnzah .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZItYPnzah a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZItYPnzah .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-sZItYPnzah .navbar {
    height: 70px;
  }
  .cid-sZItYPnzah .navbar.opened {
    height: auto;
  }
  .cid-sZItYPnzah .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIELnOBqtb {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sIELnOBqtb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sIELnOBqtb .row {
  flex-direction: row-reverse;
}
.cid-sIELnOBqtb img {
  width: 100%;
}
.cid-sIELnP3Fzu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIELnP3Fzu img,
.cid-sIELnP3Fzu .item-img {
  width: 100%;
}
.cid-sIELnP3Fzu .item:focus,
.cid-sIELnP3Fzu span:focus {
  outline: none;
}
.cid-sIELnP3Fzu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sIELnP3Fzu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sIELnP3Fzu .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sIELnP3Fzu .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sIELnP3Fzu .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sIELnP3Fzu .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sIELnP3Fzu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sIELnP3Fzu .mbr-section-title {
  color: #232323;
}
.cid-sIELnP3Fzu .mbr-text,
.cid-sIELnP3Fzu .mbr-section-btn {
  text-align: left;
}
.cid-sIELnP3Fzu .item-title {
  text-align: left;
}
.cid-sIELnP3Fzu .item-subtitle {
  text-align: center;
  color: #ff9966;
}
.cid-t01kbvk4nX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t01kbvk4nX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t01kbvk4nX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t01kbvk4nX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t01kbvk4nX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t01kbvk4nX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t01kbvk4nX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t01kbvk4nX .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t01kbvk4nX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t01kbvk4nX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t01kbvk4nX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t01kbvk4nX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t01kbvk4nX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t01kbvk4nX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t01kbvk4nX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t01kbvk4nX foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05t27L7sY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05t27L7sY nav.navbar {
  position: fixed;
}
.cid-t05t27L7sY .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-t05t27L7sY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05t27L7sY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05t27L7sY .dropdown-item:hover,
.cid-t05t27L7sY .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05t27L7sY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05t27L7sY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05t27L7sY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05t27L7sY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05t27L7sY .nav-link {
  position: relative;
}
.cid-t05t27L7sY .container {
  display: flex;
  margin: auto;
}
.cid-t05t27L7sY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05t27L7sY .dropdown-menu,
.cid-t05t27L7sY .navbar.opened {
  background: #ffffff !important;
}
.cid-t05t27L7sY .nav-item:focus,
.cid-t05t27L7sY .nav-link:focus {
  outline: none;
}
.cid-t05t27L7sY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05t27L7sY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05t27L7sY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05t27L7sY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05t27L7sY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05t27L7sY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05t27L7sY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05t27L7sY .navbar.opened {
  transition: all 0.3s;
}
.cid-t05t27L7sY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05t27L7sY .navbar .navbar-logo img {
  width: auto;
}
.cid-t05t27L7sY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05t27L7sY .navbar.collapsed {
  justify-content: center;
}
.cid-t05t27L7sY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05t27L7sY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05t27L7sY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05t27L7sY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05t27L7sY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05t27L7sY .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-t05t27L7sY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05t27L7sY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05t27L7sY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05t27L7sY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05t27L7sY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05t27L7sY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05t27L7sY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05t27L7sY .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-t05t27L7sY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05t27L7sY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05t27L7sY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05t27L7sY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05t27L7sY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05t27L7sY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05t27L7sY .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05t27L7sY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05t27L7sY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05t27L7sY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05t27L7sY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05t27L7sY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05t27L7sY .dropdown-item.active,
.cid-t05t27L7sY .dropdown-item:active {
  background-color: transparent;
}
.cid-t05t27L7sY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05t27L7sY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05t27L7sY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05t27L7sY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05t27L7sY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05t27L7sY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05t27L7sY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05t27L7sY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05t27L7sY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05t27L7sY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05t27L7sY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05t27L7sY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05t27L7sY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05t27L7sY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05t27L7sY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05t27L7sY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05t27L7sY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05t27L7sY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05t27L7sY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05t27L7sY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05t27L7sY .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-t05t27L7sY .navbar {
    height: 70px;
  }
  .cid-t05t27L7sY .navbar.opened {
    height: auto;
  }
  .cid-t05t27L7sY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05sRnnyam {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05sRnnyam .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05sRnnyam .mbr-section-title {
  color: #2299aa;
}
.cid-sYMfTj4xCX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sYMfTj4xCX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sYMfTj4xCX .row {
  flex-direction: row-reverse;
}
.cid-sYMfTj4xCX img {
  width: 100%;
}
.cid-sYMfTj4xCX .mbr-description {
  color: #bc9b56;
}
.cid-sYMl8i1Toq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYMl8i1Toq .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYMl8i1Toq .mbr-section-title {
  color: #2299aa;
}
.cid-t05iZvC36R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05iZvC36R .mbr-section-subtitle {
  color: #000000;
}
.cid-t05iZvC36R .mbr-section-title {
  color: #6c5015;
}
.cid-t01kqmtZEP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t01kqmtZEP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t01kqmtZEP .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t01kqmtZEP .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t01kqmtZEP .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t01kqmtZEP .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t01kqmtZEP .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t01kqmtZEP .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t01kqmtZEP .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t01kqmtZEP .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t01kqmtZEP .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t01kqmtZEP .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t01kqmtZEP .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t01kqmtZEP .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t01kqmtZEP .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t01kqmtZEP foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05qp9wZxQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05qp9wZxQ nav.navbar {
  position: fixed;
}
.cid-t05qp9wZxQ .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-t05qp9wZxQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05qp9wZxQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05qp9wZxQ .dropdown-item:hover,
.cid-t05qp9wZxQ .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05qp9wZxQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05qp9wZxQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05qp9wZxQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05qp9wZxQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05qp9wZxQ .nav-link {
  position: relative;
}
.cid-t05qp9wZxQ .container {
  display: flex;
  margin: auto;
}
.cid-t05qp9wZxQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05qp9wZxQ .dropdown-menu,
.cid-t05qp9wZxQ .navbar.opened {
  background: #ffffff !important;
}
.cid-t05qp9wZxQ .nav-item:focus,
.cid-t05qp9wZxQ .nav-link:focus {
  outline: none;
}
.cid-t05qp9wZxQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05qp9wZxQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05qp9wZxQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05qp9wZxQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05qp9wZxQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05qp9wZxQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05qp9wZxQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05qp9wZxQ .navbar.opened {
  transition: all 0.3s;
}
.cid-t05qp9wZxQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05qp9wZxQ .navbar .navbar-logo img {
  width: auto;
}
.cid-t05qp9wZxQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05qp9wZxQ .navbar.collapsed {
  justify-content: center;
}
.cid-t05qp9wZxQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05qp9wZxQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05qp9wZxQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05qp9wZxQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05qp9wZxQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05qp9wZxQ .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-t05qp9wZxQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05qp9wZxQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05qp9wZxQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05qp9wZxQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05qp9wZxQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05qp9wZxQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05qp9wZxQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05qp9wZxQ .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-t05qp9wZxQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05qp9wZxQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05qp9wZxQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05qp9wZxQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05qp9wZxQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05qp9wZxQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05qp9wZxQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05qp9wZxQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05qp9wZxQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05qp9wZxQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05qp9wZxQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05qp9wZxQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05qp9wZxQ .dropdown-item.active,
.cid-t05qp9wZxQ .dropdown-item:active {
  background-color: transparent;
}
.cid-t05qp9wZxQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05qp9wZxQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05qp9wZxQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05qp9wZxQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05qp9wZxQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05qp9wZxQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05qp9wZxQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05qp9wZxQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05qp9wZxQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05qp9wZxQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05qp9wZxQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05qp9wZxQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05qp9wZxQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05qp9wZxQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05qp9wZxQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05qp9wZxQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05qp9wZxQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05qp9wZxQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05qp9wZxQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05qp9wZxQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05qp9wZxQ .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-t05qp9wZxQ .navbar {
    height: 70px;
  }
  .cid-t05qp9wZxQ .navbar.opened {
    height: auto;
  }
  .cid-t05qp9wZxQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05qekBl7L {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05qekBl7L .mbr-section-subtitle {
  color: #ff9966;
}
.cid-t05qekBl7L .mbr-section-title {
  color: #6c5015;
}
.cid-sYMtnVcP5C {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sYMtnVcP5C .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sYMtnVcP5C .row {
  flex-direction: row-reverse;
}
.cid-sYMtnVcP5C img {
  width: 100%;
}
.cid-sYMtnVcP5C .mbr-description {
  color: #ff9966;
}
.cid-t05i1iK6RD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05i1iK6RD .mbr-section-subtitle {
  color: #000000;
}
.cid-t05i1iK6RD .mbr-section-title {
  color: #6c5015;
}
.cid-sYMtnWr8ws {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYMtnWr8ws .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYMtnWr8ws .mbr-section-title {
  color: #ff9966;
}
.cid-t05i8qY0gy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05i8qY0gy .mbr-section-subtitle {
  color: #000000;
}
.cid-t05i8qY0gy .mbr-section-title {
  color: #6c5015;
}
.cid-sZU9XZpTXj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZU9XZpTXj .mbr-section-subtitle {
  color: #ff9966;
}
.cid-sZU9XZpTXj .mbr-section-title {
  color: #6c5015;
}
.cid-t05ieNxMTQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05ieNxMTQ .mbr-section-subtitle {
  color: #000000;
}
.cid-t05ieNxMTQ .mbr-section-title {
  color: #6c5015;
}
.cid-t01kij2vNZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t01kij2vNZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t01kij2vNZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t01kij2vNZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t01kij2vNZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t01kij2vNZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t01kij2vNZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t01kij2vNZ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t01kij2vNZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t01kij2vNZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t01kij2vNZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t01kij2vNZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t01kij2vNZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t01kij2vNZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t01kij2vNZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t01kij2vNZ foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05zUuDAOY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05zUuDAOY nav.navbar {
  position: fixed;
}
.cid-t05zUuDAOY .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-t05zUuDAOY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05zUuDAOY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05zUuDAOY .dropdown-item:hover,
.cid-t05zUuDAOY .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05zUuDAOY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05zUuDAOY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05zUuDAOY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05zUuDAOY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05zUuDAOY .nav-link {
  position: relative;
}
.cid-t05zUuDAOY .container {
  display: flex;
  margin: auto;
}
.cid-t05zUuDAOY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05zUuDAOY .dropdown-menu,
.cid-t05zUuDAOY .navbar.opened {
  background: #ffffff !important;
}
.cid-t05zUuDAOY .nav-item:focus,
.cid-t05zUuDAOY .nav-link:focus {
  outline: none;
}
.cid-t05zUuDAOY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05zUuDAOY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05zUuDAOY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05zUuDAOY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05zUuDAOY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05zUuDAOY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05zUuDAOY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05zUuDAOY .navbar.opened {
  transition: all 0.3s;
}
.cid-t05zUuDAOY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05zUuDAOY .navbar .navbar-logo img {
  width: auto;
}
.cid-t05zUuDAOY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05zUuDAOY .navbar.collapsed {
  justify-content: center;
}
.cid-t05zUuDAOY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05zUuDAOY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05zUuDAOY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05zUuDAOY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05zUuDAOY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05zUuDAOY .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-t05zUuDAOY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05zUuDAOY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05zUuDAOY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05zUuDAOY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05zUuDAOY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05zUuDAOY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05zUuDAOY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05zUuDAOY .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-t05zUuDAOY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05zUuDAOY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05zUuDAOY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05zUuDAOY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05zUuDAOY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05zUuDAOY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05zUuDAOY .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05zUuDAOY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05zUuDAOY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05zUuDAOY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05zUuDAOY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05zUuDAOY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05zUuDAOY .dropdown-item.active,
.cid-t05zUuDAOY .dropdown-item:active {
  background-color: transparent;
}
.cid-t05zUuDAOY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05zUuDAOY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05zUuDAOY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05zUuDAOY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05zUuDAOY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05zUuDAOY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05zUuDAOY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05zUuDAOY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05zUuDAOY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05zUuDAOY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05zUuDAOY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05zUuDAOY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05zUuDAOY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05zUuDAOY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05zUuDAOY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05zUuDAOY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05zUuDAOY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05zUuDAOY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05zUuDAOY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05zUuDAOY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05zUuDAOY .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-t05zUuDAOY .navbar {
    height: 70px;
  }
  .cid-t05zUuDAOY .navbar.opened {
    height: auto;
  }
  .cid-t05zUuDAOY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05A06JlP2 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05A06JlP2 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05A06JlP2 .mbr-section-title {
  color: #807878;
}
.cid-sYMxh7vPwi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYMxh7vPwi .mbr-media {
  position: relative;
}
.cid-sYMxh7vPwi .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYMxh7vPwi .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYMxh7vPwi .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYMxh7vPwi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYMxh7vPwi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYMxh7vPwi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYMxh7vPwi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYMxh7vPwi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05leXUzts {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYMxh8z1ZK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYMxh8z1ZK .mbr-text {
  text-align: center;
}
.cid-sYMxh8Sewe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYMxh8Sewe .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sYMxh8Sewe .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-sYMxh8Sewe .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-sYMxh8Sewe .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-sZUvOvMwnp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZUvOvMwnp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-sZUvOvMwnp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-sZUvOvMwnp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-sZUvOvMwnp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sZUvOvMwnp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sZUvOvMwnp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sZUvOvMwnp .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-sZUvOvMwnp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sZUvOvMwnp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sZUvOvMwnp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-sZUvOvMwnp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZUvOvMwnp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZUvOvMwnp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sZUvOvMwnp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sZUvOvMwnp foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05yGeA3x2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05yGeA3x2 nav.navbar {
  position: fixed;
}
.cid-t05yGeA3x2 .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-t05yGeA3x2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05yGeA3x2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05yGeA3x2 .dropdown-item:hover,
.cid-t05yGeA3x2 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05yGeA3x2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05yGeA3x2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05yGeA3x2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05yGeA3x2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05yGeA3x2 .nav-link {
  position: relative;
}
.cid-t05yGeA3x2 .container {
  display: flex;
  margin: auto;
}
.cid-t05yGeA3x2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05yGeA3x2 .dropdown-menu,
.cid-t05yGeA3x2 .navbar.opened {
  background: #ffffff !important;
}
.cid-t05yGeA3x2 .nav-item:focus,
.cid-t05yGeA3x2 .nav-link:focus {
  outline: none;
}
.cid-t05yGeA3x2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05yGeA3x2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05yGeA3x2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05yGeA3x2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05yGeA3x2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05yGeA3x2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05yGeA3x2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05yGeA3x2 .navbar.opened {
  transition: all 0.3s;
}
.cid-t05yGeA3x2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05yGeA3x2 .navbar .navbar-logo img {
  width: auto;
}
.cid-t05yGeA3x2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05yGeA3x2 .navbar.collapsed {
  justify-content: center;
}
.cid-t05yGeA3x2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05yGeA3x2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05yGeA3x2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05yGeA3x2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05yGeA3x2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05yGeA3x2 .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-t05yGeA3x2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05yGeA3x2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05yGeA3x2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05yGeA3x2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05yGeA3x2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05yGeA3x2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05yGeA3x2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05yGeA3x2 .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-t05yGeA3x2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05yGeA3x2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05yGeA3x2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05yGeA3x2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05yGeA3x2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05yGeA3x2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05yGeA3x2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05yGeA3x2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05yGeA3x2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05yGeA3x2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05yGeA3x2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05yGeA3x2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05yGeA3x2 .dropdown-item.active,
.cid-t05yGeA3x2 .dropdown-item:active {
  background-color: transparent;
}
.cid-t05yGeA3x2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05yGeA3x2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05yGeA3x2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05yGeA3x2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05yGeA3x2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05yGeA3x2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05yGeA3x2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05yGeA3x2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05yGeA3x2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05yGeA3x2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05yGeA3x2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05yGeA3x2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05yGeA3x2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05yGeA3x2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05yGeA3x2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05yGeA3x2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05yGeA3x2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05yGeA3x2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05yGeA3x2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05yGeA3x2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05yGeA3x2 .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-t05yGeA3x2 .navbar {
    height: 70px;
  }
  .cid-t05yGeA3x2 .navbar.opened {
    height: auto;
  }
  .cid-t05yGeA3x2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYNzWqba72 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNzWqba72 .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYNzWqba72 .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYNzWqba72 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYNzWqba72 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYNzWqba72 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYNzWqba72 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYNzWqba72 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYNzWqba72 .icon-description {
  text-align: center;
}
.cid-sYNzWqba72 H1 {
  color: #807878;
}
.cid-sYNzWqUewx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNzWqUewx .mbr-media {
  position: relative;
}
.cid-sYNzWqUewx .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYNzWqUewx .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYNzWqUewx .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYNzWqUewx .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYNzWqUewx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYNzWqUewx .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYNzWqUewx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYNzWqUewx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05AoS7qtd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNzWrwZ2o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNzWrwZ2o .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sZUlk2LLBM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZUlk2LLBM .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sZUlk2LLBM .mbr-section-title {
  color: #e43f3f;
}
.cid-t05Dy9jm88 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05Dy9jm88 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05Dy9jm88 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05Dy9jm88 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05Dy9jm88 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05Dy9jm88 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05Dy9jm88 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05Dy9jm88 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05Dy9jm88 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05Dy9jm88 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05Dy9jm88 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05Dy9jm88 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05Dy9jm88 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05Dy9jm88 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05Dy9jm88 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05Dy9jm88 foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05CBjCHj5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05CBjCHj5 nav.navbar {
  position: fixed;
}
.cid-t05CBjCHj5 .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-t05CBjCHj5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05CBjCHj5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05CBjCHj5 .dropdown-item:hover,
.cid-t05CBjCHj5 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05CBjCHj5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05CBjCHj5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05CBjCHj5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05CBjCHj5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05CBjCHj5 .nav-link {
  position: relative;
}
.cid-t05CBjCHj5 .container {
  display: flex;
  margin: auto;
}
.cid-t05CBjCHj5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05CBjCHj5 .dropdown-menu,
.cid-t05CBjCHj5 .navbar.opened {
  background: #ffffff !important;
}
.cid-t05CBjCHj5 .nav-item:focus,
.cid-t05CBjCHj5 .nav-link:focus {
  outline: none;
}
.cid-t05CBjCHj5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05CBjCHj5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05CBjCHj5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05CBjCHj5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05CBjCHj5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05CBjCHj5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05CBjCHj5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05CBjCHj5 .navbar.opened {
  transition: all 0.3s;
}
.cid-t05CBjCHj5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05CBjCHj5 .navbar .navbar-logo img {
  width: auto;
}
.cid-t05CBjCHj5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05CBjCHj5 .navbar.collapsed {
  justify-content: center;
}
.cid-t05CBjCHj5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05CBjCHj5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05CBjCHj5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05CBjCHj5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05CBjCHj5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05CBjCHj5 .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-t05CBjCHj5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05CBjCHj5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05CBjCHj5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05CBjCHj5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05CBjCHj5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05CBjCHj5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05CBjCHj5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05CBjCHj5 .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-t05CBjCHj5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05CBjCHj5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05CBjCHj5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05CBjCHj5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05CBjCHj5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05CBjCHj5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05CBjCHj5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05CBjCHj5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05CBjCHj5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05CBjCHj5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05CBjCHj5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05CBjCHj5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05CBjCHj5 .dropdown-item.active,
.cid-t05CBjCHj5 .dropdown-item:active {
  background-color: transparent;
}
.cid-t05CBjCHj5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05CBjCHj5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05CBjCHj5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05CBjCHj5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05CBjCHj5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05CBjCHj5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05CBjCHj5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05CBjCHj5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05CBjCHj5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05CBjCHj5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05CBjCHj5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05CBjCHj5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05CBjCHj5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05CBjCHj5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05CBjCHj5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05CBjCHj5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05CBjCHj5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05CBjCHj5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05CBjCHj5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05CBjCHj5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05CBjCHj5 .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-t05CBjCHj5 .navbar {
    height: 70px;
  }
  .cid-t05CBjCHj5 .navbar.opened {
    height: auto;
  }
  .cid-t05CBjCHj5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYND9diklH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYND9diklH .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYND9diklH .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYND9diklH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYND9diklH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYND9diklH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYND9diklH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYND9diklH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYND9diklH .icon-description {
  text-align: center;
}
.cid-sYND9diklH H1 {
  color: #807878;
}
.cid-sYND9ebRGd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYND9ebRGd .mbr-media {
  position: relative;
}
.cid-sYND9ebRGd .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYND9ebRGd .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYND9ebRGd .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYND9ebRGd .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYND9ebRGd .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYND9ebRGd .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYND9ebRGd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYND9ebRGd .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYND9ebRGd .mbr-section-subtitle {
  text-align: left;
}
.cid-t05ATR2Ebu {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYND9f9hIr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYND9f9hIr .mbr-text {
  text-align: center;
}
.cid-t05DLMSDJ6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05DLMSDJ6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05DLMSDJ6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05DLMSDJ6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05DLMSDJ6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05DLMSDJ6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05DLMSDJ6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05DLMSDJ6 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05DLMSDJ6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05DLMSDJ6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05DLMSDJ6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05DLMSDJ6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05DLMSDJ6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05DLMSDJ6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05DLMSDJ6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05DLMSDJ6 foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05ECPKYEV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05ECPKYEV nav.navbar {
  position: fixed;
}
.cid-t05ECPKYEV .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-t05ECPKYEV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05ECPKYEV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05ECPKYEV .dropdown-item:hover,
.cid-t05ECPKYEV .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05ECPKYEV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05ECPKYEV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05ECPKYEV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05ECPKYEV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05ECPKYEV .nav-link {
  position: relative;
}
.cid-t05ECPKYEV .container {
  display: flex;
  margin: auto;
}
.cid-t05ECPKYEV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05ECPKYEV .dropdown-menu,
.cid-t05ECPKYEV .navbar.opened {
  background: #ffffff !important;
}
.cid-t05ECPKYEV .nav-item:focus,
.cid-t05ECPKYEV .nav-link:focus {
  outline: none;
}
.cid-t05ECPKYEV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05ECPKYEV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05ECPKYEV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05ECPKYEV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05ECPKYEV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05ECPKYEV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05ECPKYEV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05ECPKYEV .navbar.opened {
  transition: all 0.3s;
}
.cid-t05ECPKYEV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05ECPKYEV .navbar .navbar-logo img {
  width: auto;
}
.cid-t05ECPKYEV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05ECPKYEV .navbar.collapsed {
  justify-content: center;
}
.cid-t05ECPKYEV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05ECPKYEV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05ECPKYEV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05ECPKYEV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05ECPKYEV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05ECPKYEV .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-t05ECPKYEV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05ECPKYEV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05ECPKYEV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05ECPKYEV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05ECPKYEV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05ECPKYEV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05ECPKYEV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05ECPKYEV .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-t05ECPKYEV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05ECPKYEV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05ECPKYEV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05ECPKYEV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05ECPKYEV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05ECPKYEV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05ECPKYEV .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05ECPKYEV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05ECPKYEV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05ECPKYEV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05ECPKYEV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05ECPKYEV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05ECPKYEV .dropdown-item.active,
.cid-t05ECPKYEV .dropdown-item:active {
  background-color: transparent;
}
.cid-t05ECPKYEV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05ECPKYEV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05ECPKYEV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05ECPKYEV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05ECPKYEV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05ECPKYEV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05ECPKYEV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05ECPKYEV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05ECPKYEV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05ECPKYEV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05ECPKYEV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05ECPKYEV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05ECPKYEV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05ECPKYEV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05ECPKYEV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05ECPKYEV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05ECPKYEV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05ECPKYEV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05ECPKYEV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05ECPKYEV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05ECPKYEV .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-t05ECPKYEV .navbar {
    height: 70px;
  }
  .cid-t05ECPKYEV .navbar.opened {
    height: auto;
  }
  .cid-t05ECPKYEV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYNHRQ3Mu1 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNHRQ3Mu1 .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYNHRQ3Mu1 .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYNHRQ3Mu1 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYNHRQ3Mu1 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYNHRQ3Mu1 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYNHRQ3Mu1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYNHRQ3Mu1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYNHRQ3Mu1 .icon-description {
  text-align: center;
}
.cid-sYNHRQ3Mu1 H1 {
  color: #807878;
}
.cid-sYNHRQGct3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNHRQGct3 .mbr-media {
  position: relative;
}
.cid-sYNHRQGct3 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYNHRQGct3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYNHRQGct3 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYNHRQGct3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYNHRQGct3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYNHRQGct3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYNHRQGct3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYNHRQGct3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05EDOfyL9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNHRRpTLH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNHRRpTLH .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-t05EBQq3bE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05EBQq3bE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05EBQq3bE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05EBQq3bE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05EBQq3bE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05EBQq3bE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05EBQq3bE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05EBQq3bE .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05EBQq3bE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05EBQq3bE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05EBQq3bE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05EBQq3bE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05EBQq3bE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05EBQq3bE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05EBQq3bE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05EBQq3bE foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05FOJsHLF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05FOJsHLF nav.navbar {
  position: fixed;
}
.cid-t05FOJsHLF .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-t05FOJsHLF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05FOJsHLF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05FOJsHLF .dropdown-item:hover,
.cid-t05FOJsHLF .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05FOJsHLF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05FOJsHLF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05FOJsHLF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05FOJsHLF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05FOJsHLF .nav-link {
  position: relative;
}
.cid-t05FOJsHLF .container {
  display: flex;
  margin: auto;
}
.cid-t05FOJsHLF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05FOJsHLF .dropdown-menu,
.cid-t05FOJsHLF .navbar.opened {
  background: #ffffff !important;
}
.cid-t05FOJsHLF .nav-item:focus,
.cid-t05FOJsHLF .nav-link:focus {
  outline: none;
}
.cid-t05FOJsHLF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05FOJsHLF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05FOJsHLF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05FOJsHLF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05FOJsHLF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05FOJsHLF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05FOJsHLF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05FOJsHLF .navbar.opened {
  transition: all 0.3s;
}
.cid-t05FOJsHLF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05FOJsHLF .navbar .navbar-logo img {
  width: auto;
}
.cid-t05FOJsHLF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05FOJsHLF .navbar.collapsed {
  justify-content: center;
}
.cid-t05FOJsHLF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05FOJsHLF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05FOJsHLF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05FOJsHLF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05FOJsHLF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05FOJsHLF .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-t05FOJsHLF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05FOJsHLF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05FOJsHLF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05FOJsHLF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05FOJsHLF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05FOJsHLF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05FOJsHLF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05FOJsHLF .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-t05FOJsHLF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05FOJsHLF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05FOJsHLF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05FOJsHLF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05FOJsHLF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05FOJsHLF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05FOJsHLF .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05FOJsHLF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05FOJsHLF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05FOJsHLF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05FOJsHLF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05FOJsHLF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05FOJsHLF .dropdown-item.active,
.cid-t05FOJsHLF .dropdown-item:active {
  background-color: transparent;
}
.cid-t05FOJsHLF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05FOJsHLF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05FOJsHLF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05FOJsHLF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05FOJsHLF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05FOJsHLF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05FOJsHLF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05FOJsHLF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05FOJsHLF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05FOJsHLF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05FOJsHLF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05FOJsHLF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05FOJsHLF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05FOJsHLF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05FOJsHLF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05FOJsHLF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05FOJsHLF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05FOJsHLF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05FOJsHLF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05FOJsHLF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05FOJsHLF .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-t05FOJsHLF .navbar {
    height: 70px;
  }
  .cid-t05FOJsHLF .navbar.opened {
    height: auto;
  }
  .cid-t05FOJsHLF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYNIkBPNu6 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNIkBPNu6 .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYNIkBPNu6 .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYNIkBPNu6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYNIkBPNu6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYNIkBPNu6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYNIkBPNu6 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYNIkBPNu6 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYNIkBPNu6 .icon-description {
  text-align: center;
}
.cid-sYNIkBPNu6 H1 {
  color: #807878;
}
.cid-sYNIkDiAlt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNIkDiAlt .mbr-media {
  position: relative;
}
.cid-sYNIkDiAlt .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYNIkDiAlt .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYNIkDiAlt .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYNIkDiAlt .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYNIkDiAlt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYNIkDiAlt .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYNIkDiAlt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYNIkDiAlt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05FPvWLPG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNIkEFoNc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYNIkEFoNc .mbr-text {
  text-align: center;
}
.cid-t05FQhqXoB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05FQhqXoB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05FQhqXoB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05FQhqXoB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05FQhqXoB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05FQhqXoB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05FQhqXoB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05FQhqXoB .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05FQhqXoB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05FQhqXoB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05FQhqXoB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05FQhqXoB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05FQhqXoB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05FQhqXoB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05FQhqXoB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05FQhqXoB foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05Np79iKC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05Np79iKC nav.navbar {
  position: fixed;
}
.cid-t05Np79iKC .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-t05Np79iKC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05Np79iKC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05Np79iKC .dropdown-item:hover,
.cid-t05Np79iKC .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05Np79iKC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05Np79iKC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05Np79iKC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05Np79iKC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05Np79iKC .nav-link {
  position: relative;
}
.cid-t05Np79iKC .container {
  display: flex;
  margin: auto;
}
.cid-t05Np79iKC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05Np79iKC .dropdown-menu,
.cid-t05Np79iKC .navbar.opened {
  background: #ffffff !important;
}
.cid-t05Np79iKC .nav-item:focus,
.cid-t05Np79iKC .nav-link:focus {
  outline: none;
}
.cid-t05Np79iKC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05Np79iKC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05Np79iKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05Np79iKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05Np79iKC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05Np79iKC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05Np79iKC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05Np79iKC .navbar.opened {
  transition: all 0.3s;
}
.cid-t05Np79iKC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05Np79iKC .navbar .navbar-logo img {
  width: auto;
}
.cid-t05Np79iKC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05Np79iKC .navbar.collapsed {
  justify-content: center;
}
.cid-t05Np79iKC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05Np79iKC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05Np79iKC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05Np79iKC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05Np79iKC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05Np79iKC .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-t05Np79iKC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05Np79iKC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05Np79iKC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05Np79iKC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05Np79iKC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05Np79iKC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05Np79iKC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05Np79iKC .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-t05Np79iKC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05Np79iKC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05Np79iKC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05Np79iKC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05Np79iKC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05Np79iKC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05Np79iKC .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05Np79iKC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05Np79iKC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05Np79iKC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05Np79iKC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05Np79iKC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05Np79iKC .dropdown-item.active,
.cid-t05Np79iKC .dropdown-item:active {
  background-color: transparent;
}
.cid-t05Np79iKC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05Np79iKC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05Np79iKC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05Np79iKC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05Np79iKC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05Np79iKC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05Np79iKC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05Np79iKC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05Np79iKC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05Np79iKC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05Np79iKC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05Np79iKC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05Np79iKC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05Np79iKC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05Np79iKC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05Np79iKC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05Np79iKC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05Np79iKC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05Np79iKC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05Np79iKC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05Np79iKC .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-t05Np79iKC .navbar {
    height: 70px;
  }
  .cid-t05Np79iKC .navbar.opened {
    height: auto;
  }
  .cid-t05Np79iKC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYNIXtBnuW {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sYNIXtBnuW .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYNIXtBnuW .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYNIXtBnuW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYNIXtBnuW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYNIXtBnuW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYNIXtBnuW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYNIXtBnuW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYNIXtBnuW .icon-description {
  text-align: center;
}
.cid-sYNIXtBnuW H1 {
  color: #807878;
}
.cid-sYNIXueZih {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-sYNIXueZih .carousel {
    min-height: 600px;
  }
  .cid-sYNIXueZih .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sYNIXueZih .carousel {
    min-height: 390px;
  }
  .cid-sYNIXueZih .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-sYNIXueZih .carousel {
    min-height: 330px;
  }
  .cid-sYNIXueZih .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-sYNIXueZih .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sYNIXueZih .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sYNIXueZih .carousel,
.cid-sYNIXueZih .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sYNIXueZih .item-wrapper {
  width: 100%;
}
.cid-sYNIXueZih .carousel-caption {
  bottom: 40px;
}
.cid-sYNIXueZih .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sYNIXueZih .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sYNIXueZih .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sYNIXueZih .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sYNIXueZih .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sYNIXueZih .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sYNIXueZih .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sYNIXueZih .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sYNIXueZih .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sYNIXueZih .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sYNIXueZih .carousel-indicators li.active,
.cid-sYNIXueZih .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sYNIXueZih .carousel-indicators li::after,
.cid-sYNIXueZih .carousel-indicators li::before {
  content: none;
}
.cid-sYNIXueZih .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sYNIXueZih .carousel-indicators {
    display: none !important;
  }
}
.cid-sYNIXw3cY8 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sYNIXw3cY8 .mbr-section-title {
  color: #bc9b56;
}
.cid-t05NqTrHyU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05NqTrHyU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05NqTrHyU .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05NqTrHyU .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05NqTrHyU .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05NqTrHyU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05NqTrHyU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05NqTrHyU .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05NqTrHyU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05NqTrHyU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05NqTrHyU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05NqTrHyU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05NqTrHyU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05NqTrHyU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05NqTrHyU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05NqTrHyU foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05DjtztL2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05DjtztL2 nav.navbar {
  position: fixed;
}
.cid-t05DjtztL2 .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-t05DjtztL2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05DjtztL2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05DjtztL2 .dropdown-item:hover,
.cid-t05DjtztL2 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05DjtztL2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05DjtztL2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05DjtztL2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05DjtztL2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05DjtztL2 .nav-link {
  position: relative;
}
.cid-t05DjtztL2 .container {
  display: flex;
  margin: auto;
}
.cid-t05DjtztL2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05DjtztL2 .dropdown-menu,
.cid-t05DjtztL2 .navbar.opened {
  background: #ffffff !important;
}
.cid-t05DjtztL2 .nav-item:focus,
.cid-t05DjtztL2 .nav-link:focus {
  outline: none;
}
.cid-t05DjtztL2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05DjtztL2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05DjtztL2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05DjtztL2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05DjtztL2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05DjtztL2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05DjtztL2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05DjtztL2 .navbar.opened {
  transition: all 0.3s;
}
.cid-t05DjtztL2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05DjtztL2 .navbar .navbar-logo img {
  width: auto;
}
.cid-t05DjtztL2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05DjtztL2 .navbar.collapsed {
  justify-content: center;
}
.cid-t05DjtztL2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05DjtztL2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05DjtztL2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05DjtztL2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05DjtztL2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05DjtztL2 .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-t05DjtztL2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05DjtztL2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05DjtztL2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05DjtztL2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05DjtztL2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05DjtztL2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05DjtztL2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05DjtztL2 .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-t05DjtztL2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05DjtztL2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05DjtztL2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05DjtztL2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05DjtztL2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05DjtztL2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05DjtztL2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05DjtztL2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05DjtztL2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05DjtztL2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05DjtztL2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05DjtztL2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05DjtztL2 .dropdown-item.active,
.cid-t05DjtztL2 .dropdown-item:active {
  background-color: transparent;
}
.cid-t05DjtztL2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05DjtztL2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05DjtztL2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05DjtztL2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05DjtztL2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05DjtztL2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05DjtztL2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05DjtztL2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05DjtztL2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05DjtztL2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05DjtztL2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05DjtztL2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05DjtztL2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05DjtztL2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05DjtztL2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05DjtztL2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05DjtztL2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05DjtztL2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05DjtztL2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05DjtztL2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05DjtztL2 .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-t05DjtztL2 .navbar {
    height: 70px;
  }
  .cid-t05DjtztL2 .navbar.opened {
    height: auto;
  }
  .cid-t05DjtztL2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYTMjEuoHY {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTMjEuoHY .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYTMjEuoHY .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYTMjEuoHY .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTMjEuoHY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTMjEuoHY .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTMjEuoHY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTMjEuoHY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYTMjEuoHY .icon-description {
  text-align: center;
}
.cid-sYTMjEuoHY H1 {
  color: #807878;
}
.cid-sYTMjF8mOo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTMjF8mOo .mbr-media {
  position: relative;
}
.cid-sYTMjF8mOo .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYTMjF8mOo .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYTMjF8mOo .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYTMjF8mOo .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTMjF8mOo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTMjF8mOo .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTMjF8mOo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTMjF8mOo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05E6Cuhpd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTMjFM8R8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTMjFM8R8 .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sYTMjG1GC1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTMjG1GC1 .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTMjG1GC1 .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTMjGkPre {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTMjGkPre .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTMjGkPre .mbr-section-title {
  color: #e43f3f;
}
.cid-t05DYkvwKS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05DYkvwKS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05DYkvwKS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05DYkvwKS .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05DYkvwKS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05DYkvwKS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05DYkvwKS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05DYkvwKS .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05DYkvwKS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05DYkvwKS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05DYkvwKS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05DYkvwKS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05DYkvwKS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05DYkvwKS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05DYkvwKS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05DYkvwKS foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05FlDiaMh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05FlDiaMh nav.navbar {
  position: fixed;
}
.cid-t05FlDiaMh .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-t05FlDiaMh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05FlDiaMh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05FlDiaMh .dropdown-item:hover,
.cid-t05FlDiaMh .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05FlDiaMh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05FlDiaMh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05FlDiaMh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05FlDiaMh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05FlDiaMh .nav-link {
  position: relative;
}
.cid-t05FlDiaMh .container {
  display: flex;
  margin: auto;
}
.cid-t05FlDiaMh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05FlDiaMh .dropdown-menu,
.cid-t05FlDiaMh .navbar.opened {
  background: #ffffff !important;
}
.cid-t05FlDiaMh .nav-item:focus,
.cid-t05FlDiaMh .nav-link:focus {
  outline: none;
}
.cid-t05FlDiaMh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05FlDiaMh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05FlDiaMh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05FlDiaMh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05FlDiaMh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05FlDiaMh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05FlDiaMh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05FlDiaMh .navbar.opened {
  transition: all 0.3s;
}
.cid-t05FlDiaMh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05FlDiaMh .navbar .navbar-logo img {
  width: auto;
}
.cid-t05FlDiaMh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05FlDiaMh .navbar.collapsed {
  justify-content: center;
}
.cid-t05FlDiaMh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05FlDiaMh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05FlDiaMh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05FlDiaMh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05FlDiaMh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05FlDiaMh .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-t05FlDiaMh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05FlDiaMh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05FlDiaMh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05FlDiaMh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05FlDiaMh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05FlDiaMh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05FlDiaMh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05FlDiaMh .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-t05FlDiaMh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05FlDiaMh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05FlDiaMh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05FlDiaMh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05FlDiaMh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05FlDiaMh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05FlDiaMh .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05FlDiaMh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05FlDiaMh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05FlDiaMh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05FlDiaMh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05FlDiaMh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05FlDiaMh .dropdown-item.active,
.cid-t05FlDiaMh .dropdown-item:active {
  background-color: transparent;
}
.cid-t05FlDiaMh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05FlDiaMh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05FlDiaMh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05FlDiaMh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05FlDiaMh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05FlDiaMh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05FlDiaMh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05FlDiaMh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05FlDiaMh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05FlDiaMh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05FlDiaMh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05FlDiaMh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05FlDiaMh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05FlDiaMh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05FlDiaMh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05FlDiaMh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05FlDiaMh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05FlDiaMh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05FlDiaMh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05FlDiaMh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05FlDiaMh .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-t05FlDiaMh .navbar {
    height: 70px;
  }
  .cid-t05FlDiaMh .navbar.opened {
    height: auto;
  }
  .cid-t05FlDiaMh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYTPcq5c6z {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTPcq5c6z .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYTPcq5c6z .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYTPcq5c6z .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTPcq5c6z .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTPcq5c6z .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTPcq5c6z .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTPcq5c6z .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYTPcq5c6z .icon-description {
  text-align: center;
}
.cid-sYTPcq5c6z H1 {
  color: #807878;
}
.cid-sYTPcqQ0T4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTPcqQ0T4 .mbr-media {
  position: relative;
}
.cid-sYTPcqQ0T4 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYTPcqQ0T4 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYTPcqQ0T4 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYTPcqQ0T4 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTPcqQ0T4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTPcqQ0T4 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTPcqQ0T4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTPcqQ0T4 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05FmnaoRC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTPcrvg4u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTPcrvg4u .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sYTPcrMKL3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTPcrMKL3 .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTPcrMKL3 .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTPcsdgN4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTPcsdgN4 .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTPcsdgN4 .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTPcsA7aM {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYTPcsA7aM .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sYTPcsA7aM .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-sYTPcsA7aM .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-sYTPcsA7aM .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-sYTPcsA7aM .mbr-text {
  color: #000000;
}
.cid-t05FnvVQnh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05FnvVQnh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05FnvVQnh .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05FnvVQnh .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05FnvVQnh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05FnvVQnh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05FnvVQnh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05FnvVQnh .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05FnvVQnh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05FnvVQnh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05FnvVQnh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05FnvVQnh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05FnvVQnh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05FnvVQnh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05FnvVQnh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05FnvVQnh foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05Gy7JW68 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05Gy7JW68 nav.navbar {
  position: fixed;
}
.cid-t05Gy7JW68 .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-t05Gy7JW68 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05Gy7JW68 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05Gy7JW68 .dropdown-item:hover,
.cid-t05Gy7JW68 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05Gy7JW68 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05Gy7JW68 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05Gy7JW68 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05Gy7JW68 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05Gy7JW68 .nav-link {
  position: relative;
}
.cid-t05Gy7JW68 .container {
  display: flex;
  margin: auto;
}
.cid-t05Gy7JW68 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05Gy7JW68 .dropdown-menu,
.cid-t05Gy7JW68 .navbar.opened {
  background: #ffffff !important;
}
.cid-t05Gy7JW68 .nav-item:focus,
.cid-t05Gy7JW68 .nav-link:focus {
  outline: none;
}
.cid-t05Gy7JW68 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05Gy7JW68 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05Gy7JW68 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05Gy7JW68 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05Gy7JW68 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05Gy7JW68 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05Gy7JW68 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05Gy7JW68 .navbar.opened {
  transition: all 0.3s;
}
.cid-t05Gy7JW68 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05Gy7JW68 .navbar .navbar-logo img {
  width: auto;
}
.cid-t05Gy7JW68 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05Gy7JW68 .navbar.collapsed {
  justify-content: center;
}
.cid-t05Gy7JW68 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05Gy7JW68 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05Gy7JW68 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05Gy7JW68 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05Gy7JW68 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05Gy7JW68 .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-t05Gy7JW68 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05Gy7JW68 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05Gy7JW68 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05Gy7JW68 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05Gy7JW68 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05Gy7JW68 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05Gy7JW68 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05Gy7JW68 .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-t05Gy7JW68 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05Gy7JW68 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05Gy7JW68 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05Gy7JW68 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05Gy7JW68 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05Gy7JW68 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05Gy7JW68 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05Gy7JW68 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05Gy7JW68 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05Gy7JW68 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05Gy7JW68 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05Gy7JW68 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05Gy7JW68 .dropdown-item.active,
.cid-t05Gy7JW68 .dropdown-item:active {
  background-color: transparent;
}
.cid-t05Gy7JW68 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05Gy7JW68 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05Gy7JW68 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05Gy7JW68 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05Gy7JW68 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05Gy7JW68 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05Gy7JW68 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05Gy7JW68 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05Gy7JW68 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05Gy7JW68 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05Gy7JW68 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05Gy7JW68 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05Gy7JW68 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05Gy7JW68 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05Gy7JW68 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05Gy7JW68 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05Gy7JW68 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05Gy7JW68 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05Gy7JW68 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05Gy7JW68 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05Gy7JW68 .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-t05Gy7JW68 .navbar {
    height: 70px;
  }
  .cid-t05Gy7JW68 .navbar.opened {
    height: auto;
  }
  .cid-t05Gy7JW68 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYTRuiRbGC {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTRuiRbGC .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYTRuiRbGC .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYTRuiRbGC .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTRuiRbGC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTRuiRbGC .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTRuiRbGC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTRuiRbGC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYTRuiRbGC .icon-description {
  text-align: center;
}
.cid-sYTRuiRbGC H1 {
  color: #807878;
}
.cid-sYTRujCOq3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTRujCOq3 .mbr-media {
  position: relative;
}
.cid-sYTRujCOq3 .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYTRujCOq3 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYTRujCOq3 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYTRujCOq3 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTRujCOq3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTRujCOq3 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTRujCOq3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTRujCOq3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05Gzhmqit {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTRuklwuB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sYTRuklwuB .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-sYTRukBFlO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTRukBFlO .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTRukBFlO .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTRukXPCC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTRukXPCC .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTRukXPCC .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTRulgZYl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTRulgZYl .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTRulgZYl .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTRulAWD7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTRulAWD7 .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTRulAWD7 .mbr-section-title {
  color: #e43f3f;
}
.cid-sYTRulTUab {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYTRulTUab .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-sYTRulTUab .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-sYTRulTUab .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-sYTRulTUab .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-sYTRulTUab .mbr-text {
  color: #000000;
}
.cid-t05GApMZJF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05GApMZJF .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05GApMZJF .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05GApMZJF .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05GApMZJF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05GApMZJF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05GApMZJF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05GApMZJF .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05GApMZJF .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05GApMZJF .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05GApMZJF .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05GApMZJF .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05GApMZJF .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05GApMZJF .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05GApMZJF .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05GApMZJF foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05IGYadK0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05IGYadK0 nav.navbar {
  position: fixed;
}
.cid-t05IGYadK0 .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-t05IGYadK0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05IGYadK0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05IGYadK0 .dropdown-item:hover,
.cid-t05IGYadK0 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05IGYadK0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05IGYadK0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05IGYadK0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05IGYadK0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05IGYadK0 .nav-link {
  position: relative;
}
.cid-t05IGYadK0 .container {
  display: flex;
  margin: auto;
}
.cid-t05IGYadK0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05IGYadK0 .dropdown-menu,
.cid-t05IGYadK0 .navbar.opened {
  background: #ffffff !important;
}
.cid-t05IGYadK0 .nav-item:focus,
.cid-t05IGYadK0 .nav-link:focus {
  outline: none;
}
.cid-t05IGYadK0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05IGYadK0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05IGYadK0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05IGYadK0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05IGYadK0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05IGYadK0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05IGYadK0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05IGYadK0 .navbar.opened {
  transition: all 0.3s;
}
.cid-t05IGYadK0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05IGYadK0 .navbar .navbar-logo img {
  width: auto;
}
.cid-t05IGYadK0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05IGYadK0 .navbar.collapsed {
  justify-content: center;
}
.cid-t05IGYadK0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05IGYadK0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05IGYadK0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05IGYadK0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05IGYadK0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05IGYadK0 .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-t05IGYadK0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05IGYadK0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05IGYadK0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05IGYadK0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05IGYadK0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05IGYadK0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05IGYadK0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05IGYadK0 .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-t05IGYadK0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05IGYadK0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05IGYadK0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05IGYadK0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05IGYadK0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05IGYadK0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05IGYadK0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05IGYadK0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05IGYadK0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05IGYadK0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05IGYadK0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05IGYadK0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05IGYadK0 .dropdown-item.active,
.cid-t05IGYadK0 .dropdown-item:active {
  background-color: transparent;
}
.cid-t05IGYadK0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05IGYadK0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05IGYadK0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05IGYadK0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05IGYadK0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05IGYadK0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05IGYadK0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05IGYadK0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05IGYadK0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05IGYadK0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05IGYadK0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05IGYadK0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05IGYadK0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05IGYadK0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05IGYadK0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05IGYadK0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05IGYadK0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05IGYadK0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05IGYadK0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05IGYadK0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05IGYadK0 .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-t05IGYadK0 .navbar {
    height: 70px;
  }
  .cid-t05IGYadK0 .navbar.opened {
    height: auto;
  }
  .cid-t05IGYadK0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYTTahpPJF {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTTahpPJF .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYTTahpPJF .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYTTahpPJF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTTahpPJF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTTahpPJF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTTahpPJF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTTahpPJF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYTTahpPJF .icon-description {
  text-align: center;
}
.cid-sYTTahpPJF H1 {
  color: #807878;
}
.cid-sYTTai7P0w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTTai7P0w .mbr-media {
  position: relative;
}
.cid-sYTTai7P0w .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYTTai7P0w .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYTTai7P0w .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYTTai7P0w .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTTai7P0w .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTTai7P0w .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTTai7P0w .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTTai7P0w .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05HMr87hr {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTTaiLcwk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTTaiLcwk .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYTTaiLcwk .mbr-section-title {
  color: #ff9966;
}
.cid-sYTTajaaDx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTTajaaDx .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-sYTTajpKCC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTTajpKCC .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTTajpKCC .mbr-section-title {
  color: #e43f3f;
}
.cid-t05HNDv6OC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05HNDv6OC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05HNDv6OC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05HNDv6OC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05HNDv6OC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05HNDv6OC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05HNDv6OC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05HNDv6OC .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05HNDv6OC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05HNDv6OC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05HNDv6OC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05HNDv6OC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05HNDv6OC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05HNDv6OC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05HNDv6OC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05HNDv6OC foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05IzaKYDI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05IzaKYDI nav.navbar {
  position: fixed;
}
.cid-t05IzaKYDI .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-t05IzaKYDI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05IzaKYDI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05IzaKYDI .dropdown-item:hover,
.cid-t05IzaKYDI .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05IzaKYDI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05IzaKYDI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05IzaKYDI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05IzaKYDI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05IzaKYDI .nav-link {
  position: relative;
}
.cid-t05IzaKYDI .container {
  display: flex;
  margin: auto;
}
.cid-t05IzaKYDI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05IzaKYDI .dropdown-menu,
.cid-t05IzaKYDI .navbar.opened {
  background: #ffffff !important;
}
.cid-t05IzaKYDI .nav-item:focus,
.cid-t05IzaKYDI .nav-link:focus {
  outline: none;
}
.cid-t05IzaKYDI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05IzaKYDI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05IzaKYDI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05IzaKYDI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05IzaKYDI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05IzaKYDI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05IzaKYDI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05IzaKYDI .navbar.opened {
  transition: all 0.3s;
}
.cid-t05IzaKYDI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05IzaKYDI .navbar .navbar-logo img {
  width: auto;
}
.cid-t05IzaKYDI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05IzaKYDI .navbar.collapsed {
  justify-content: center;
}
.cid-t05IzaKYDI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05IzaKYDI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05IzaKYDI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05IzaKYDI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05IzaKYDI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05IzaKYDI .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-t05IzaKYDI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05IzaKYDI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05IzaKYDI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05IzaKYDI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05IzaKYDI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05IzaKYDI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05IzaKYDI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05IzaKYDI .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-t05IzaKYDI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05IzaKYDI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05IzaKYDI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05IzaKYDI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05IzaKYDI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05IzaKYDI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05IzaKYDI .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05IzaKYDI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05IzaKYDI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05IzaKYDI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05IzaKYDI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05IzaKYDI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05IzaKYDI .dropdown-item.active,
.cid-t05IzaKYDI .dropdown-item:active {
  background-color: transparent;
}
.cid-t05IzaKYDI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05IzaKYDI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05IzaKYDI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05IzaKYDI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05IzaKYDI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05IzaKYDI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05IzaKYDI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05IzaKYDI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05IzaKYDI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05IzaKYDI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05IzaKYDI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05IzaKYDI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05IzaKYDI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05IzaKYDI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05IzaKYDI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05IzaKYDI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05IzaKYDI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05IzaKYDI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05IzaKYDI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05IzaKYDI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05IzaKYDI .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-t05IzaKYDI .navbar {
    height: 70px;
  }
  .cid-t05IzaKYDI .navbar.opened {
    height: auto;
  }
  .cid-t05IzaKYDI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYTUxx9bJ5 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTUxx9bJ5 .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYTUxx9bJ5 .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYTUxx9bJ5 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTUxx9bJ5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTUxx9bJ5 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTUxx9bJ5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTUxx9bJ5 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYTUxx9bJ5 .icon-description {
  text-align: center;
}
.cid-sYTUxx9bJ5 H1 {
  color: #807878;
}
.cid-sYTUxxUaWi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTUxxUaWi .mbr-media {
  position: relative;
}
.cid-sYTUxxUaWi .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYTUxxUaWi .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYTUxxUaWi .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYTUxxUaWi .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTUxxUaWi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTUxxUaWi .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTUxxUaWi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTUxxUaWi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05IzTGz9l {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTUxyKLvh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTUxyKLvh .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-sYTUxyZMjY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTUxyZMjY .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTUxyZMjY .mbr-section-title {
  color: #e43f3f;
}
.cid-t05IAPssZL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05IAPssZL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05IAPssZL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05IAPssZL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05IAPssZL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05IAPssZL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05IAPssZL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05IAPssZL .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05IAPssZL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05IAPssZL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05IAPssZL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05IAPssZL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05IAPssZL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05IAPssZL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05IAPssZL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05IAPssZL foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05JMr32BL {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05JMr32BL nav.navbar {
  position: fixed;
}
.cid-t05JMr32BL .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-t05JMr32BL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05JMr32BL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05JMr32BL .dropdown-item:hover,
.cid-t05JMr32BL .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05JMr32BL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05JMr32BL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05JMr32BL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05JMr32BL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05JMr32BL .nav-link {
  position: relative;
}
.cid-t05JMr32BL .container {
  display: flex;
  margin: auto;
}
.cid-t05JMr32BL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05JMr32BL .dropdown-menu,
.cid-t05JMr32BL .navbar.opened {
  background: #ffffff !important;
}
.cid-t05JMr32BL .nav-item:focus,
.cid-t05JMr32BL .nav-link:focus {
  outline: none;
}
.cid-t05JMr32BL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05JMr32BL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05JMr32BL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05JMr32BL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05JMr32BL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05JMr32BL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05JMr32BL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05JMr32BL .navbar.opened {
  transition: all 0.3s;
}
.cid-t05JMr32BL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05JMr32BL .navbar .navbar-logo img {
  width: auto;
}
.cid-t05JMr32BL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05JMr32BL .navbar.collapsed {
  justify-content: center;
}
.cid-t05JMr32BL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05JMr32BL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05JMr32BL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05JMr32BL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05JMr32BL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05JMr32BL .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-t05JMr32BL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05JMr32BL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05JMr32BL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05JMr32BL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05JMr32BL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05JMr32BL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05JMr32BL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05JMr32BL .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-t05JMr32BL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05JMr32BL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05JMr32BL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05JMr32BL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05JMr32BL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05JMr32BL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05JMr32BL .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05JMr32BL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05JMr32BL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05JMr32BL .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05JMr32BL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05JMr32BL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05JMr32BL .dropdown-item.active,
.cid-t05JMr32BL .dropdown-item:active {
  background-color: transparent;
}
.cid-t05JMr32BL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05JMr32BL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05JMr32BL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05JMr32BL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05JMr32BL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05JMr32BL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05JMr32BL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05JMr32BL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05JMr32BL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05JMr32BL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05JMr32BL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05JMr32BL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05JMr32BL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05JMr32BL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05JMr32BL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05JMr32BL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05JMr32BL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05JMr32BL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05JMr32BL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05JMr32BL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05JMr32BL .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-t05JMr32BL .navbar {
    height: 70px;
  }
  .cid-t05JMr32BL .navbar.opened {
    height: auto;
  }
  .cid-t05JMr32BL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYTXZsdp6T {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTXZsdp6T .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-sYTXZsdp6T .icon-wrapper span {
  margin-left: 10px;
}
.cid-sYTXZsdp6T .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTXZsdp6T .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTXZsdp6T .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTXZsdp6T .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTXZsdp6T .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sYTXZsdp6T .icon-description {
  text-align: center;
}
.cid-sYTXZsdp6T H1 {
  color: #807878;
}
.cid-sYTXZt9ilM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTXZt9ilM .mbr-media {
  position: relative;
}
.cid-sYTXZt9ilM .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-sYTXZt9ilM .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-sYTXZt9ilM .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-sYTXZt9ilM .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sYTXZt9ilM .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sYTXZt9ilM .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sYTXZt9ilM .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sYTXZt9ilM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05YppiBMk {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYTXZuBjLl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTXZuBjLl .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sYTXZuBjLl .mbr-section-title {
  color: #6c5015;
}
.cid-sYTXZtSLSH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTXZtSLSH .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-sYTXZu9lbS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYTXZu9lbS .mbr-section-subtitle {
  color: #000000;
}
.cid-sYTXZu9lbS .mbr-section-title {
  color: #e43f3f;
}
.cid-tyNaTfIscW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyNaTfIscW .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-tyNaTfIscW .mbr-section-title {
  color: #6c5015;
}
.cid-tyN4BwJqq3 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyN4BwJqq3 .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tyN4BwJqq3 .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tyN4BwJqq3 .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tyN4BwJqq3 .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-ucLXp4EMhF {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ucLXp4EMhF .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ucLXp4EMhF .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-ucLXp4EMhF .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-ucLXp4EMhF .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-ucLXp4EMhF .mbr-text P {
  text-align: left;
}
.cid-t05JOe5FAJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05JOe5FAJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05JOe5FAJ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05JOe5FAJ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05JOe5FAJ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05JOe5FAJ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05JOe5FAJ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05JOe5FAJ .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05JOe5FAJ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05JOe5FAJ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05JOe5FAJ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05JOe5FAJ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05JOe5FAJ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05JOe5FAJ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05JOe5FAJ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05JOe5FAJ foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t0btjSUgNp {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t0btjSUgNp nav.navbar {
  position: fixed;
}
.cid-t0btjSUgNp .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-t0btjSUgNp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t0btjSUgNp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0btjSUgNp .dropdown-item:hover,
.cid-t0btjSUgNp .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t0btjSUgNp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0btjSUgNp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0btjSUgNp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t0btjSUgNp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0btjSUgNp .nav-link {
  position: relative;
}
.cid-t0btjSUgNp .container {
  display: flex;
  margin: auto;
}
.cid-t0btjSUgNp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t0btjSUgNp .dropdown-menu,
.cid-t0btjSUgNp .navbar.opened {
  background: #ffffff !important;
}
.cid-t0btjSUgNp .nav-item:focus,
.cid-t0btjSUgNp .nav-link:focus {
  outline: none;
}
.cid-t0btjSUgNp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0btjSUgNp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0btjSUgNp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0btjSUgNp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0btjSUgNp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0btjSUgNp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0btjSUgNp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t0btjSUgNp .navbar.opened {
  transition: all 0.3s;
}
.cid-t0btjSUgNp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0btjSUgNp .navbar .navbar-logo img {
  width: auto;
}
.cid-t0btjSUgNp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0btjSUgNp .navbar.collapsed {
  justify-content: center;
}
.cid-t0btjSUgNp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0btjSUgNp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0btjSUgNp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t0btjSUgNp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0btjSUgNp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0btjSUgNp .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-t0btjSUgNp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0btjSUgNp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0btjSUgNp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0btjSUgNp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0btjSUgNp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0btjSUgNp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0btjSUgNp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0btjSUgNp .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-t0btjSUgNp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0btjSUgNp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0btjSUgNp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0btjSUgNp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0btjSUgNp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0btjSUgNp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t0btjSUgNp .navbar.navbar-short {
  min-height: 60px;
}
.cid-t0btjSUgNp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0btjSUgNp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0btjSUgNp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0btjSUgNp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0btjSUgNp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0btjSUgNp .dropdown-item.active,
.cid-t0btjSUgNp .dropdown-item:active {
  background-color: transparent;
}
.cid-t0btjSUgNp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0btjSUgNp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0btjSUgNp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0btjSUgNp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0btjSUgNp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0btjSUgNp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0btjSUgNp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0btjSUgNp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0btjSUgNp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0btjSUgNp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t0btjSUgNp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0btjSUgNp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0btjSUgNp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0btjSUgNp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0btjSUgNp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0btjSUgNp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0btjSUgNp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0btjSUgNp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0btjSUgNp .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0btjSUgNp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0btjSUgNp .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-t0btjSUgNp .navbar {
    height: 70px;
  }
  .cid-t0btjSUgNp .navbar.opened {
    height: auto;
  }
  .cid-t0btjSUgNp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZIqNQgiJ4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZIqNQgiJ4 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sZIqNQgiJ4 .mbr-section-title {
  color: #807878;
}
.cid-sZIt3fc6B6 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sZIt3fc6B6 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sZIt3fc6B6 .mbr-section-title {
  color: #807878;
}
.cid-t0btkX8lKE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0btkX8lKE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t0btkX8lKE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t0btkX8lKE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t0btkX8lKE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t0btkX8lKE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t0btkX8lKE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t0btkX8lKE .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t0btkX8lKE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t0btkX8lKE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t0btkX8lKE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t0btkX8lKE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0btkX8lKE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0btkX8lKE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t0btkX8lKE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t0btkX8lKE foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t0btzOX3C2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t0btzOX3C2 nav.navbar {
  position: fixed;
}
.cid-t0btzOX3C2 .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-t0btzOX3C2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t0btzOX3C2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0btzOX3C2 .dropdown-item:hover,
.cid-t0btzOX3C2 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t0btzOX3C2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0btzOX3C2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0btzOX3C2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t0btzOX3C2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0btzOX3C2 .nav-link {
  position: relative;
}
.cid-t0btzOX3C2 .container {
  display: flex;
  margin: auto;
}
.cid-t0btzOX3C2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t0btzOX3C2 .dropdown-menu,
.cid-t0btzOX3C2 .navbar.opened {
  background: #ffffff !important;
}
.cid-t0btzOX3C2 .nav-item:focus,
.cid-t0btzOX3C2 .nav-link:focus {
  outline: none;
}
.cid-t0btzOX3C2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0btzOX3C2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0btzOX3C2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0btzOX3C2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0btzOX3C2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0btzOX3C2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0btzOX3C2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t0btzOX3C2 .navbar.opened {
  transition: all 0.3s;
}
.cid-t0btzOX3C2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0btzOX3C2 .navbar .navbar-logo img {
  width: auto;
}
.cid-t0btzOX3C2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0btzOX3C2 .navbar.collapsed {
  justify-content: center;
}
.cid-t0btzOX3C2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0btzOX3C2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0btzOX3C2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t0btzOX3C2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0btzOX3C2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0btzOX3C2 .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-t0btzOX3C2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0btzOX3C2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0btzOX3C2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0btzOX3C2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0btzOX3C2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0btzOX3C2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0btzOX3C2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0btzOX3C2 .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-t0btzOX3C2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0btzOX3C2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0btzOX3C2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0btzOX3C2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0btzOX3C2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0btzOX3C2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t0btzOX3C2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-t0btzOX3C2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0btzOX3C2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0btzOX3C2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0btzOX3C2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0btzOX3C2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0btzOX3C2 .dropdown-item.active,
.cid-t0btzOX3C2 .dropdown-item:active {
  background-color: transparent;
}
.cid-t0btzOX3C2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0btzOX3C2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0btzOX3C2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0btzOX3C2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0btzOX3C2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0btzOX3C2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0btzOX3C2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0btzOX3C2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0btzOX3C2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0btzOX3C2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t0btzOX3C2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0btzOX3C2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0btzOX3C2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0btzOX3C2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0btzOX3C2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0btzOX3C2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0btzOX3C2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0btzOX3C2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0btzOX3C2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0btzOX3C2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0btzOX3C2 .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-t0btzOX3C2 .navbar {
    height: 70px;
  }
  .cid-t0btzOX3C2 .navbar.opened {
    height: auto;
  }
  .cid-t0btzOX3C2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZIrg0MzJc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sZIrg0MzJc .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sZIrg0MzJc .mbr-section-title {
  color: #807878;
}
.cid-t0btH3I6j0 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t0btH3I6j0 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t0btH3I6j0 .mbr-section-title {
  color: #807878;
}
.cid-t0btAKLuEj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0btAKLuEj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t0btAKLuEj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t0btAKLuEj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t0btAKLuEj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t0btAKLuEj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t0btAKLuEj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t0btAKLuEj .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t0btAKLuEj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t0btAKLuEj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t0btAKLuEj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t0btAKLuEj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0btAKLuEj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0btAKLuEj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t0btAKLuEj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t0btAKLuEj foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05wL2appr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05wL2appr nav.navbar {
  position: fixed;
}
.cid-t05wL2appr .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-t05wL2appr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05wL2appr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05wL2appr .dropdown-item:hover,
.cid-t05wL2appr .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05wL2appr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05wL2appr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05wL2appr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05wL2appr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05wL2appr .nav-link {
  position: relative;
}
.cid-t05wL2appr .container {
  display: flex;
  margin: auto;
}
.cid-t05wL2appr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05wL2appr .dropdown-menu,
.cid-t05wL2appr .navbar.opened {
  background: #ffffff !important;
}
.cid-t05wL2appr .nav-item:focus,
.cid-t05wL2appr .nav-link:focus {
  outline: none;
}
.cid-t05wL2appr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05wL2appr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05wL2appr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05wL2appr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05wL2appr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05wL2appr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05wL2appr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05wL2appr .navbar.opened {
  transition: all 0.3s;
}
.cid-t05wL2appr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05wL2appr .navbar .navbar-logo img {
  width: auto;
}
.cid-t05wL2appr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05wL2appr .navbar.collapsed {
  justify-content: center;
}
.cid-t05wL2appr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05wL2appr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05wL2appr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05wL2appr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05wL2appr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05wL2appr .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-t05wL2appr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05wL2appr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05wL2appr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05wL2appr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05wL2appr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05wL2appr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05wL2appr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05wL2appr .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-t05wL2appr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05wL2appr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05wL2appr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05wL2appr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05wL2appr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05wL2appr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05wL2appr .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05wL2appr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05wL2appr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05wL2appr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05wL2appr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05wL2appr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05wL2appr .dropdown-item.active,
.cid-t05wL2appr .dropdown-item:active {
  background-color: transparent;
}
.cid-t05wL2appr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05wL2appr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05wL2appr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05wL2appr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05wL2appr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05wL2appr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05wL2appr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05wL2appr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05wL2appr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05wL2appr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05wL2appr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05wL2appr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05wL2appr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05wL2appr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05wL2appr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05wL2appr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05wL2appr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05wL2appr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05wL2appr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05wL2appr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05wL2appr .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-t05wL2appr .navbar {
    height: 70px;
  }
  .cid-t05wL2appr .navbar.opened {
    height: auto;
  }
  .cid-t05wL2appr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05we3qrvG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05we3qrvG .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05we3qrvG .mbr-section-title {
  color: #bc9b56;
}
.cid-t05we3Tarf {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t05we3Tarf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-t05we3Tarf .row {
  flex-direction: row-reverse;
}
.cid-t05we3Tarf img {
  width: 100%;
}
.cid-t05we3Tarf .mbr-description {
  color: #bc9b56;
}
.cid-t05we4emgb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05we4emgb .mbr-section-subtitle {
  color: #000000;
}
.cid-t05we4emgb .mbr-section-title {
  color: #6c5015;
}
.cid-t0bBG47Jbf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0bBG47Jbf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t0bBG47Jbf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t0bBG47Jbf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t0bBG47Jbf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t0bBG47Jbf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t0bBG47Jbf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t0bBG47Jbf .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t0bBG47Jbf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t0bBG47Jbf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t0bBG47Jbf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t0bBG47Jbf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0bBG47Jbf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0bBG47Jbf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t0bBG47Jbf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t0bBG47Jbf foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05VbhRJUC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05VbhRJUC nav.navbar {
  position: fixed;
}
.cid-t05VbhRJUC .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-t05VbhRJUC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05VbhRJUC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05VbhRJUC .dropdown-item:hover,
.cid-t05VbhRJUC .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05VbhRJUC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05VbhRJUC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05VbhRJUC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05VbhRJUC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05VbhRJUC .nav-link {
  position: relative;
}
.cid-t05VbhRJUC .container {
  display: flex;
  margin: auto;
}
.cid-t05VbhRJUC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05VbhRJUC .dropdown-menu,
.cid-t05VbhRJUC .navbar.opened {
  background: #ffffff !important;
}
.cid-t05VbhRJUC .nav-item:focus,
.cid-t05VbhRJUC .nav-link:focus {
  outline: none;
}
.cid-t05VbhRJUC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05VbhRJUC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05VbhRJUC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05VbhRJUC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05VbhRJUC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05VbhRJUC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05VbhRJUC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05VbhRJUC .navbar.opened {
  transition: all 0.3s;
}
.cid-t05VbhRJUC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05VbhRJUC .navbar .navbar-logo img {
  width: auto;
}
.cid-t05VbhRJUC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05VbhRJUC .navbar.collapsed {
  justify-content: center;
}
.cid-t05VbhRJUC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05VbhRJUC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05VbhRJUC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05VbhRJUC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05VbhRJUC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05VbhRJUC .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-t05VbhRJUC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05VbhRJUC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05VbhRJUC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05VbhRJUC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05VbhRJUC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05VbhRJUC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05VbhRJUC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05VbhRJUC .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-t05VbhRJUC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05VbhRJUC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05VbhRJUC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05VbhRJUC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05VbhRJUC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05VbhRJUC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05VbhRJUC .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05VbhRJUC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05VbhRJUC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05VbhRJUC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05VbhRJUC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05VbhRJUC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05VbhRJUC .dropdown-item.active,
.cid-t05VbhRJUC .dropdown-item:active {
  background-color: transparent;
}
.cid-t05VbhRJUC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05VbhRJUC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05VbhRJUC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05VbhRJUC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05VbhRJUC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05VbhRJUC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05VbhRJUC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05VbhRJUC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05VbhRJUC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05VbhRJUC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05VbhRJUC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05VbhRJUC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05VbhRJUC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05VbhRJUC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05VbhRJUC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05VbhRJUC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05VbhRJUC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05VbhRJUC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05VbhRJUC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05VbhRJUC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05VbhRJUC .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-t05VbhRJUC .navbar {
    height: 70px;
  }
  .cid-t05VbhRJUC .navbar.opened {
    height: auto;
  }
  .cid-t05VbhRJUC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05Vbiy3sk {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05Vbiy3sk .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t05Vbiy3sk .icon-wrapper span {
  margin-left: 10px;
}
.cid-t05Vbiy3sk .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t05Vbiy3sk .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t05Vbiy3sk .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t05Vbiy3sk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t05Vbiy3sk .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05Vbiy3sk .icon-description {
  text-align: center;
}
.cid-t05Vbiy3sk H1 {
  color: #807878;
}
.cid-t05Vbjz7FI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05Vbjz7FI .mbr-media {
  position: relative;
}
.cid-t05Vbjz7FI .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-t05Vbjz7FI .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-t05Vbjz7FI .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-t05Vbjz7FI .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t05Vbjz7FI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t05Vbjz7FI .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t05Vbjz7FI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t05Vbjz7FI .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05Vbjz7FI .mbr-section-subtitle {
  text-align: left;
}
.cid-t0bAuGmaJR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05VbksQEN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05VbksQEN .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-t05VbkJ5OV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05VbkJ5OV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05VbkJ5OV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05VbkJ5OV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05VbkJ5OV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05VbkJ5OV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05VbkJ5OV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05VbkJ5OV .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05VbkJ5OV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05VbkJ5OV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05VbkJ5OV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05VbkJ5OV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05VbkJ5OV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05VbkJ5OV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05VbkJ5OV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05VbkJ5OV foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05VgXXnIF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05VgXXnIF nav.navbar {
  position: fixed;
}
.cid-t05VgXXnIF .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-t05VgXXnIF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05VgXXnIF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05VgXXnIF .dropdown-item:hover,
.cid-t05VgXXnIF .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05VgXXnIF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05VgXXnIF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05VgXXnIF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05VgXXnIF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05VgXXnIF .nav-link {
  position: relative;
}
.cid-t05VgXXnIF .container {
  display: flex;
  margin: auto;
}
.cid-t05VgXXnIF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05VgXXnIF .dropdown-menu,
.cid-t05VgXXnIF .navbar.opened {
  background: #ffffff !important;
}
.cid-t05VgXXnIF .nav-item:focus,
.cid-t05VgXXnIF .nav-link:focus {
  outline: none;
}
.cid-t05VgXXnIF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05VgXXnIF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05VgXXnIF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05VgXXnIF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05VgXXnIF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05VgXXnIF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05VgXXnIF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05VgXXnIF .navbar.opened {
  transition: all 0.3s;
}
.cid-t05VgXXnIF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05VgXXnIF .navbar .navbar-logo img {
  width: auto;
}
.cid-t05VgXXnIF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05VgXXnIF .navbar.collapsed {
  justify-content: center;
}
.cid-t05VgXXnIF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05VgXXnIF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05VgXXnIF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05VgXXnIF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05VgXXnIF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05VgXXnIF .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-t05VgXXnIF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05VgXXnIF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05VgXXnIF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05VgXXnIF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05VgXXnIF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05VgXXnIF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05VgXXnIF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05VgXXnIF .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-t05VgXXnIF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05VgXXnIF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05VgXXnIF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05VgXXnIF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05VgXXnIF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05VgXXnIF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05VgXXnIF .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05VgXXnIF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05VgXXnIF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05VgXXnIF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05VgXXnIF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05VgXXnIF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05VgXXnIF .dropdown-item.active,
.cid-t05VgXXnIF .dropdown-item:active {
  background-color: transparent;
}
.cid-t05VgXXnIF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05VgXXnIF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05VgXXnIF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05VgXXnIF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05VgXXnIF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05VgXXnIF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05VgXXnIF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05VgXXnIF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05VgXXnIF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05VgXXnIF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05VgXXnIF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05VgXXnIF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05VgXXnIF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05VgXXnIF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05VgXXnIF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05VgXXnIF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05VgXXnIF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05VgXXnIF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05VgXXnIF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05VgXXnIF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05VgXXnIF .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-t05VgXXnIF .navbar {
    height: 70px;
  }
  .cid-t05VgXXnIF .navbar.opened {
    height: auto;
  }
  .cid-t05VgXXnIF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05VgYt1TJ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05VgYt1TJ .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t05VgYt1TJ .icon-wrapper span {
  margin-left: 10px;
}
.cid-t05VgYt1TJ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t05VgYt1TJ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t05VgYt1TJ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t05VgYt1TJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t05VgYt1TJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05VgYt1TJ .icon-description {
  text-align: center;
}
.cid-t05VgYt1TJ H1 {
  color: #807878;
}
.cid-t05VgZflaS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05VgZflaS .mbr-media {
  position: relative;
}
.cid-t05VgZflaS .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-t05VgZflaS .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-t05VgZflaS .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-t05VgZflaS .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t05VgZflaS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t05VgZflaS .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t05VgZflaS .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t05VgZflaS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05VgZflaS .mbr-section-subtitle {
  text-align: left;
}
.cid-t05VgZSojg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05Vh05OpX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05Vh05OpX .mbr-text {
  text-align: center;
}
.cid-t05Vh0lAV8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05Vh0lAV8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05Vh0lAV8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05Vh0lAV8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05Vh0lAV8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05Vh0lAV8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05Vh0lAV8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05Vh0lAV8 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05Vh0lAV8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05Vh0lAV8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05Vh0lAV8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05Vh0lAV8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05Vh0lAV8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05Vh0lAV8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05Vh0lAV8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05Vh0lAV8 foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05WR7jjJm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05WR7jjJm nav.navbar {
  position: fixed;
}
.cid-t05WR7jjJm .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-t05WR7jjJm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05WR7jjJm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05WR7jjJm .dropdown-item:hover,
.cid-t05WR7jjJm .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05WR7jjJm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05WR7jjJm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05WR7jjJm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05WR7jjJm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05WR7jjJm .nav-link {
  position: relative;
}
.cid-t05WR7jjJm .container {
  display: flex;
  margin: auto;
}
.cid-t05WR7jjJm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05WR7jjJm .dropdown-menu,
.cid-t05WR7jjJm .navbar.opened {
  background: #ffffff !important;
}
.cid-t05WR7jjJm .nav-item:focus,
.cid-t05WR7jjJm .nav-link:focus {
  outline: none;
}
.cid-t05WR7jjJm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05WR7jjJm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05WR7jjJm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05WR7jjJm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05WR7jjJm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05WR7jjJm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05WR7jjJm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05WR7jjJm .navbar.opened {
  transition: all 0.3s;
}
.cid-t05WR7jjJm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05WR7jjJm .navbar .navbar-logo img {
  width: auto;
}
.cid-t05WR7jjJm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05WR7jjJm .navbar.collapsed {
  justify-content: center;
}
.cid-t05WR7jjJm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05WR7jjJm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05WR7jjJm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05WR7jjJm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05WR7jjJm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05WR7jjJm .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-t05WR7jjJm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05WR7jjJm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05WR7jjJm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05WR7jjJm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05WR7jjJm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05WR7jjJm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05WR7jjJm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05WR7jjJm .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-t05WR7jjJm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05WR7jjJm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05WR7jjJm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05WR7jjJm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05WR7jjJm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05WR7jjJm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05WR7jjJm .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05WR7jjJm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05WR7jjJm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05WR7jjJm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05WR7jjJm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05WR7jjJm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05WR7jjJm .dropdown-item.active,
.cid-t05WR7jjJm .dropdown-item:active {
  background-color: transparent;
}
.cid-t05WR7jjJm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05WR7jjJm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05WR7jjJm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05WR7jjJm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05WR7jjJm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05WR7jjJm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05WR7jjJm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05WR7jjJm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05WR7jjJm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05WR7jjJm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05WR7jjJm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05WR7jjJm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05WR7jjJm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05WR7jjJm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05WR7jjJm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05WR7jjJm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05WR7jjJm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05WR7jjJm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05WR7jjJm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05WR7jjJm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05WR7jjJm .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-t05WR7jjJm .navbar {
    height: 70px;
  }
  .cid-t05WR7jjJm .navbar.opened {
    height: auto;
  }
  .cid-t05WR7jjJm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05WR7Z6cH {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05WR7Z6cH .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t05WR7Z6cH .icon-wrapper span {
  margin-left: 10px;
}
.cid-t05WR7Z6cH .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t05WR7Z6cH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t05WR7Z6cH .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t05WR7Z6cH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t05WR7Z6cH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05WR7Z6cH .icon-description {
  text-align: center;
}
.cid-t05WR7Z6cH H1 {
  color: #807878;
}
.cid-t05WR8WXyW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05WR8WXyW .mbr-media {
  position: relative;
}
.cid-t05WR8WXyW .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-t05WR8WXyW .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-t05WR8WXyW .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-t05WR8WXyW .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t05WR8WXyW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t05WR8WXyW .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t05WR8WXyW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t05WR8WXyW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05XxIANl8 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t05WR9MDU5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05WR9MDU5 .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05WR9MDU5 .mbr-section-title {
  color: #6c5015;
}
.cid-t05WRa51t4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05WRa51t4 .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-t05WRaniUh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05WRaniUh .mbr-section-subtitle {
  color: #000000;
}
.cid-t05WRaniUh .mbr-section-title {
  color: #e43f3f;
}
.cid-tyNb7jd3vU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyNb7jd3vU .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-tyNb7jd3vU .mbr-section-title {
  color: #6c5015;
}
.cid-tyN5TGFOjH {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyN5TGFOjH .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tyN5TGFOjH .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tyN5TGFOjH .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tyN5TGFOjH .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-ucLWRL1jJN {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ucLWRL1jJN .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ucLWRL1jJN .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-ucLWRL1jJN .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-ucLWRL1jJN .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-ucLWRL1jJN .mbr-text P {
  text-align: left;
}
.cid-t05WRaLyfc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05WRaLyfc .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05WRaLyfc .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05WRaLyfc .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05WRaLyfc .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05WRaLyfc .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05WRaLyfc .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05WRaLyfc .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05WRaLyfc .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05WRaLyfc .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05WRaLyfc .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05WRaLyfc .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05WRaLyfc .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05WRaLyfc .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05WRaLyfc .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05WRaLyfc foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t05X0OuNVd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t05X0OuNVd nav.navbar {
  position: fixed;
}
.cid-t05X0OuNVd .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-t05X0OuNVd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t05X0OuNVd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t05X0OuNVd .dropdown-item:hover,
.cid-t05X0OuNVd .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t05X0OuNVd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t05X0OuNVd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t05X0OuNVd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t05X0OuNVd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t05X0OuNVd .nav-link {
  position: relative;
}
.cid-t05X0OuNVd .container {
  display: flex;
  margin: auto;
}
.cid-t05X0OuNVd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t05X0OuNVd .dropdown-menu,
.cid-t05X0OuNVd .navbar.opened {
  background: #ffffff !important;
}
.cid-t05X0OuNVd .nav-item:focus,
.cid-t05X0OuNVd .nav-link:focus {
  outline: none;
}
.cid-t05X0OuNVd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t05X0OuNVd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t05X0OuNVd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t05X0OuNVd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t05X0OuNVd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t05X0OuNVd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t05X0OuNVd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t05X0OuNVd .navbar.opened {
  transition: all 0.3s;
}
.cid-t05X0OuNVd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t05X0OuNVd .navbar .navbar-logo img {
  width: auto;
}
.cid-t05X0OuNVd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t05X0OuNVd .navbar.collapsed {
  justify-content: center;
}
.cid-t05X0OuNVd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t05X0OuNVd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t05X0OuNVd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t05X0OuNVd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t05X0OuNVd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t05X0OuNVd .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-t05X0OuNVd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t05X0OuNVd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t05X0OuNVd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t05X0OuNVd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t05X0OuNVd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t05X0OuNVd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t05X0OuNVd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t05X0OuNVd .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-t05X0OuNVd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t05X0OuNVd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t05X0OuNVd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t05X0OuNVd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t05X0OuNVd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t05X0OuNVd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t05X0OuNVd .navbar.navbar-short {
  min-height: 60px;
}
.cid-t05X0OuNVd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t05X0OuNVd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t05X0OuNVd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t05X0OuNVd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t05X0OuNVd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t05X0OuNVd .dropdown-item.active,
.cid-t05X0OuNVd .dropdown-item:active {
  background-color: transparent;
}
.cid-t05X0OuNVd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t05X0OuNVd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t05X0OuNVd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t05X0OuNVd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t05X0OuNVd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t05X0OuNVd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t05X0OuNVd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t05X0OuNVd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t05X0OuNVd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t05X0OuNVd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t05X0OuNVd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t05X0OuNVd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05X0OuNVd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t05X0OuNVd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t05X0OuNVd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05X0OuNVd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t05X0OuNVd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t05X0OuNVd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t05X0OuNVd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t05X0OuNVd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t05X0OuNVd .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-t05X0OuNVd .navbar {
    height: 70px;
  }
  .cid-t05X0OuNVd .navbar.opened {
    height: auto;
  }
  .cid-t05X0OuNVd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t05X0P10KZ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05X0P10KZ .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t05X0P10KZ .icon-wrapper span {
  margin-left: 10px;
}
.cid-t05X0P10KZ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t05X0P10KZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t05X0P10KZ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t05X0P10KZ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t05X0P10KZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05X0P10KZ .icon-description {
  text-align: center;
}
.cid-t05X0P10KZ H1 {
  color: #807878;
}
.cid-t05X0PLADF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05X0PLADF .mbr-media {
  position: relative;
}
.cid-t05X0PLADF .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-t05X0PLADF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-t05X0PLADF .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-t05X0PLADF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t05X0PLADF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t05X0PLADF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t05X0PLADF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t05X0PLADF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t05XRLfvR9 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t05X0QCKxr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05X0QCKxr .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-t05X0QCKxr .mbr-section-title {
  color: #6c5015;
}
.cid-t05X0QYAvk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05X0QYAvk .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-t05X0ReydQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05X0ReydQ .mbr-section-subtitle {
  color: #000000;
}
.cid-t05X0ReydQ .mbr-section-title {
  color: #e43f3f;
}
.cid-tyN9MhlxfD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyN9MhlxfD .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-tyN9MhlxfD .mbr-section-title {
  color: #6c5015;
}
.cid-tyN5A1Di5T {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyN5A1Di5T .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tyN5A1Di5T .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tyN5A1Di5T .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tyN5A1Di5T .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-ucM0buGfZQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ucM0buGfZQ .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-ucM0buGfZQ .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-ucM0buGfZQ .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #bbbbbb;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-ucM0buGfZQ .mbr-section-title {
  text-align: center;
  color: #e43f3f;
}
.cid-ucM0buGfZQ .mbr-text P {
  text-align: left;
}
.cid-t05X0RET9W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t05X0RET9W .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t05X0RET9W .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t05X0RET9W .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t05X0RET9W .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t05X0RET9W .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t05X0RET9W .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t05X0RET9W .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t05X0RET9W .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t05X0RET9W .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t05X0RET9W .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t05X0RET9W .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t05X0RET9W .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t05X0RET9W .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t05X0RET9W .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t05X0RET9W foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t06GmrrdIB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t06GmrrdIB nav.navbar {
  position: fixed;
}
.cid-t06GmrrdIB .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-t06GmrrdIB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t06GmrrdIB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t06GmrrdIB .dropdown-item:hover,
.cid-t06GmrrdIB .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t06GmrrdIB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t06GmrrdIB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t06GmrrdIB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t06GmrrdIB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t06GmrrdIB .nav-link {
  position: relative;
}
.cid-t06GmrrdIB .container {
  display: flex;
  margin: auto;
}
.cid-t06GmrrdIB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t06GmrrdIB .dropdown-menu,
.cid-t06GmrrdIB .navbar.opened {
  background: #ffffff !important;
}
.cid-t06GmrrdIB .nav-item:focus,
.cid-t06GmrrdIB .nav-link:focus {
  outline: none;
}
.cid-t06GmrrdIB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t06GmrrdIB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t06GmrrdIB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t06GmrrdIB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t06GmrrdIB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t06GmrrdIB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t06GmrrdIB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t06GmrrdIB .navbar.opened {
  transition: all 0.3s;
}
.cid-t06GmrrdIB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t06GmrrdIB .navbar .navbar-logo img {
  width: auto;
}
.cid-t06GmrrdIB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t06GmrrdIB .navbar.collapsed {
  justify-content: center;
}
.cid-t06GmrrdIB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t06GmrrdIB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t06GmrrdIB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t06GmrrdIB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t06GmrrdIB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t06GmrrdIB .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-t06GmrrdIB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t06GmrrdIB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t06GmrrdIB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t06GmrrdIB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t06GmrrdIB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t06GmrrdIB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t06GmrrdIB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t06GmrrdIB .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-t06GmrrdIB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t06GmrrdIB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t06GmrrdIB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t06GmrrdIB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t06GmrrdIB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t06GmrrdIB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t06GmrrdIB .navbar.navbar-short {
  min-height: 60px;
}
.cid-t06GmrrdIB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t06GmrrdIB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t06GmrrdIB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t06GmrrdIB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t06GmrrdIB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t06GmrrdIB .dropdown-item.active,
.cid-t06GmrrdIB .dropdown-item:active {
  background-color: transparent;
}
.cid-t06GmrrdIB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t06GmrrdIB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t06GmrrdIB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t06GmrrdIB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t06GmrrdIB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t06GmrrdIB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t06GmrrdIB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t06GmrrdIB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t06GmrrdIB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t06GmrrdIB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t06GmrrdIB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t06GmrrdIB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t06GmrrdIB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t06GmrrdIB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t06GmrrdIB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t06GmrrdIB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t06GmrrdIB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t06GmrrdIB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t06GmrrdIB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t06GmrrdIB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t06GmrrdIB .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-t06GmrrdIB .navbar {
    height: 70px;
  }
  .cid-t06GmrrdIB .navbar.opened {
    height: auto;
  }
  .cid-t06GmrrdIB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t06Gms7m73 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t06Gms7m73 .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t06Gms7m73 .icon-wrapper span {
  margin-left: 10px;
}
.cid-t06Gms7m73 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t06Gms7m73 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t06Gms7m73 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t06Gms7m73 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t06Gms7m73 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t06Gms7m73 .icon-description {
  text-align: center;
}
.cid-t06Gms7m73 H1 {
  color: #807878;
}
.cid-t06Gmt4ri6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-t06Gmt4ri6 .carousel {
    min-height: 600px;
  }
  .cid-t06Gmt4ri6 .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t06Gmt4ri6 .carousel {
    min-height: 390px;
  }
  .cid-t06Gmt4ri6 .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-t06Gmt4ri6 .carousel {
    min-height: 330px;
  }
  .cid-t06Gmt4ri6 .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-t06Gmt4ri6 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t06Gmt4ri6 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t06Gmt4ri6 .carousel,
.cid-t06Gmt4ri6 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t06Gmt4ri6 .item-wrapper {
  width: 100%;
}
.cid-t06Gmt4ri6 .carousel-caption {
  bottom: 40px;
}
.cid-t06Gmt4ri6 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t06Gmt4ri6 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t06Gmt4ri6 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t06Gmt4ri6 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t06Gmt4ri6 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t06Gmt4ri6 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t06Gmt4ri6 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t06Gmt4ri6 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t06Gmt4ri6 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t06Gmt4ri6 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t06Gmt4ri6 .carousel-indicators li.active,
.cid-t06Gmt4ri6 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t06Gmt4ri6 .carousel-indicators li::after,
.cid-t06Gmt4ri6 .carousel-indicators li::before {
  content: none;
}
.cid-t06Gmt4ri6 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t06Gmt4ri6 .carousel-indicators {
    display: none !important;
  }
}
.cid-t06GmuTzUB {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t06GmvfZ7E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t06GmvfZ7E .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t06GmvfZ7E .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t06GmvfZ7E .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t06GmvfZ7E .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t06GmvfZ7E .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t06GmvfZ7E .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t06GmvfZ7E .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t06GmvfZ7E .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t06GmvfZ7E .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t06GmvfZ7E .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t06GmvfZ7E .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t06GmvfZ7E .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t06GmvfZ7E .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t06GmvfZ7E .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t06GmvfZ7E foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t06GFuH5zU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t06GFuH5zU nav.navbar {
  position: fixed;
}
.cid-t06GFuH5zU .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-t06GFuH5zU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t06GFuH5zU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t06GFuH5zU .dropdown-item:hover,
.cid-t06GFuH5zU .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t06GFuH5zU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t06GFuH5zU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t06GFuH5zU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t06GFuH5zU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t06GFuH5zU .nav-link {
  position: relative;
}
.cid-t06GFuH5zU .container {
  display: flex;
  margin: auto;
}
.cid-t06GFuH5zU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t06GFuH5zU .dropdown-menu,
.cid-t06GFuH5zU .navbar.opened {
  background: #ffffff !important;
}
.cid-t06GFuH5zU .nav-item:focus,
.cid-t06GFuH5zU .nav-link:focus {
  outline: none;
}
.cid-t06GFuH5zU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t06GFuH5zU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t06GFuH5zU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t06GFuH5zU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t06GFuH5zU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t06GFuH5zU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t06GFuH5zU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t06GFuH5zU .navbar.opened {
  transition: all 0.3s;
}
.cid-t06GFuH5zU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t06GFuH5zU .navbar .navbar-logo img {
  width: auto;
}
.cid-t06GFuH5zU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t06GFuH5zU .navbar.collapsed {
  justify-content: center;
}
.cid-t06GFuH5zU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t06GFuH5zU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t06GFuH5zU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t06GFuH5zU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t06GFuH5zU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t06GFuH5zU .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-t06GFuH5zU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t06GFuH5zU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t06GFuH5zU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t06GFuH5zU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t06GFuH5zU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t06GFuH5zU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t06GFuH5zU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t06GFuH5zU .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-t06GFuH5zU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t06GFuH5zU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t06GFuH5zU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t06GFuH5zU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t06GFuH5zU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t06GFuH5zU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t06GFuH5zU .navbar.navbar-short {
  min-height: 60px;
}
.cid-t06GFuH5zU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t06GFuH5zU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t06GFuH5zU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t06GFuH5zU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t06GFuH5zU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t06GFuH5zU .dropdown-item.active,
.cid-t06GFuH5zU .dropdown-item:active {
  background-color: transparent;
}
.cid-t06GFuH5zU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t06GFuH5zU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t06GFuH5zU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t06GFuH5zU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t06GFuH5zU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t06GFuH5zU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t06GFuH5zU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t06GFuH5zU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t06GFuH5zU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t06GFuH5zU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t06GFuH5zU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t06GFuH5zU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t06GFuH5zU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t06GFuH5zU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t06GFuH5zU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t06GFuH5zU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t06GFuH5zU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t06GFuH5zU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t06GFuH5zU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t06GFuH5zU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t06GFuH5zU .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-t06GFuH5zU .navbar {
    height: 70px;
  }
  .cid-t06GFuH5zU .navbar.opened {
    height: auto;
  }
  .cid-t06GFuH5zU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t06GFvfwWO {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t06GFvfwWO .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t06GFvfwWO .icon-wrapper span {
  margin-left: 10px;
}
.cid-t06GFvfwWO .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t06GFvfwWO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t06GFvfwWO .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t06GFvfwWO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t06GFvfwWO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t06GFvfwWO .icon-description {
  text-align: center;
}
.cid-t06GFvfwWO H1 {
  color: #807878;
}
.cid-t06GFw0uCE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-t06GFw0uCE .carousel {
    min-height: 600px;
  }
  .cid-t06GFw0uCE .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t06GFw0uCE .carousel {
    min-height: 390px;
  }
  .cid-t06GFw0uCE .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-t06GFw0uCE .carousel {
    min-height: 330px;
  }
  .cid-t06GFw0uCE .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-t06GFw0uCE .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-t06GFw0uCE .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-t06GFw0uCE .carousel,
.cid-t06GFw0uCE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-t06GFw0uCE .item-wrapper {
  width: 100%;
}
.cid-t06GFw0uCE .carousel-caption {
  bottom: 40px;
}
.cid-t06GFw0uCE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-t06GFw0uCE .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-t06GFw0uCE .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-t06GFw0uCE .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t06GFw0uCE .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t06GFw0uCE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t06GFw0uCE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t06GFw0uCE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t06GFw0uCE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t06GFw0uCE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-t06GFw0uCE .carousel-indicators li.active,
.cid-t06GFw0uCE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-t06GFw0uCE .carousel-indicators li::after,
.cid-t06GFw0uCE .carousel-indicators li::before {
  content: none;
}
.cid-t06GFw0uCE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-t06GFw0uCE .carousel-indicators {
    display: none !important;
  }
}
.cid-t06GFxPsJw {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t06GFxPsJw .mbr-section-title {
  color: #bc9b56;
}
.cid-t06GFyaWCg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t06GFyaWCg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t06GFyaWCg .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t06GFyaWCg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t06GFyaWCg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t06GFyaWCg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t06GFyaWCg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t06GFyaWCg .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t06GFyaWCg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t06GFyaWCg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t06GFyaWCg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t06GFyaWCg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t06GFyaWCg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t06GFyaWCg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t06GFyaWCg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t06GFyaWCg foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t0oZRuKpQZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t0oZRuKpQZ nav.navbar {
  position: fixed;
}
.cid-t0oZRuKpQZ .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-t0oZRuKpQZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t0oZRuKpQZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0oZRuKpQZ .dropdown-item:hover,
.cid-t0oZRuKpQZ .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t0oZRuKpQZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0oZRuKpQZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0oZRuKpQZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t0oZRuKpQZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0oZRuKpQZ .nav-link {
  position: relative;
}
.cid-t0oZRuKpQZ .container {
  display: flex;
  margin: auto;
}
.cid-t0oZRuKpQZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t0oZRuKpQZ .dropdown-menu,
.cid-t0oZRuKpQZ .navbar.opened {
  background: #ffffff !important;
}
.cid-t0oZRuKpQZ .nav-item:focus,
.cid-t0oZRuKpQZ .nav-link:focus {
  outline: none;
}
.cid-t0oZRuKpQZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0oZRuKpQZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0oZRuKpQZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0oZRuKpQZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0oZRuKpQZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0oZRuKpQZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0oZRuKpQZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t0oZRuKpQZ .navbar.opened {
  transition: all 0.3s;
}
.cid-t0oZRuKpQZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0oZRuKpQZ .navbar .navbar-logo img {
  width: auto;
}
.cid-t0oZRuKpQZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0oZRuKpQZ .navbar.collapsed {
  justify-content: center;
}
.cid-t0oZRuKpQZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0oZRuKpQZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0oZRuKpQZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t0oZRuKpQZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0oZRuKpQZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0oZRuKpQZ .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-t0oZRuKpQZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0oZRuKpQZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0oZRuKpQZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0oZRuKpQZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0oZRuKpQZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0oZRuKpQZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0oZRuKpQZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0oZRuKpQZ .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-t0oZRuKpQZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0oZRuKpQZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0oZRuKpQZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0oZRuKpQZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0oZRuKpQZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0oZRuKpQZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t0oZRuKpQZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-t0oZRuKpQZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0oZRuKpQZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0oZRuKpQZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0oZRuKpQZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0oZRuKpQZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0oZRuKpQZ .dropdown-item.active,
.cid-t0oZRuKpQZ .dropdown-item:active {
  background-color: transparent;
}
.cid-t0oZRuKpQZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0oZRuKpQZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0oZRuKpQZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0oZRuKpQZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0oZRuKpQZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0oZRuKpQZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0oZRuKpQZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0oZRuKpQZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0oZRuKpQZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0oZRuKpQZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t0oZRuKpQZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0oZRuKpQZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0oZRuKpQZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0oZRuKpQZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0oZRuKpQZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0oZRuKpQZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0oZRuKpQZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0oZRuKpQZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0oZRuKpQZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0oZRuKpQZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0oZRuKpQZ .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-t0oZRuKpQZ .navbar {
    height: 70px;
  }
  .cid-t0oZRuKpQZ .navbar.opened {
    height: auto;
  }
  .cid-t0oZRuKpQZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0oZRvlH8Q {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0oZRvlH8Q .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t0oZRvlH8Q .icon-wrapper span {
  margin-left: 10px;
}
.cid-t0oZRvlH8Q .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t0oZRvlH8Q .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t0oZRvlH8Q .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t0oZRvlH8Q .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t0oZRvlH8Q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t0oZRvlH8Q .icon-description {
  text-align: center;
}
.cid-t0oZRvlH8Q H1 {
  color: #807878;
}
.cid-t0oZRvYLfZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0oZRvYLfZ .mbr-media {
  position: relative;
}
.cid-t0oZRvYLfZ .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-t0oZRvYLfZ .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-t0oZRvYLfZ .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-t0oZRvYLfZ .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t0oZRvYLfZ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t0oZRvYLfZ .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t0oZRvYLfZ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t0oZRvYLfZ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t0oZRwp7cE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0oZRwCzkT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0oZRwCzkT .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-t0oZRwUp4n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0oZRwUp4n .mbr-section-subtitle {
  color: #000000;
}
.cid-t0oZRwUp4n .mbr-section-title {
  color: #e43f3f;
}
.cid-t0oZRxxYOz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0oZRxxYOz .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t0oZRxxYOz .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t0oZRxxYOz .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t0oZRxxYOz .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t0oZRxxYOz .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t0oZRxxYOz .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t0oZRxxYOz .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t0oZRxxYOz .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t0oZRxxYOz .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t0oZRxxYOz .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t0oZRxxYOz .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0oZRxxYOz .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0oZRxxYOz .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t0oZRxxYOz .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t0oZRxxYOz foot-menu-item {
  color: #353535;
  text-align: right;
}
.cid-t0p8Kzi3sx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t0p8Kzi3sx nav.navbar {
  position: fixed;
}
.cid-t0p8Kzi3sx .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-t0p8Kzi3sx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t0p8Kzi3sx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0p8Kzi3sx .dropdown-item:hover,
.cid-t0p8Kzi3sx .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-t0p8Kzi3sx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0p8Kzi3sx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0p8Kzi3sx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t0p8Kzi3sx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0p8Kzi3sx .nav-link {
  position: relative;
}
.cid-t0p8Kzi3sx .container {
  display: flex;
  margin: auto;
}
.cid-t0p8Kzi3sx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t0p8Kzi3sx .dropdown-menu,
.cid-t0p8Kzi3sx .navbar.opened {
  background: #ffffff !important;
}
.cid-t0p8Kzi3sx .nav-item:focus,
.cid-t0p8Kzi3sx .nav-link:focus {
  outline: none;
}
.cid-t0p8Kzi3sx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0p8Kzi3sx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0p8Kzi3sx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0p8Kzi3sx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0p8Kzi3sx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0p8Kzi3sx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0p8Kzi3sx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-t0p8Kzi3sx .navbar.opened {
  transition: all 0.3s;
}
.cid-t0p8Kzi3sx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0p8Kzi3sx .navbar .navbar-logo img {
  width: auto;
}
.cid-t0p8Kzi3sx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0p8Kzi3sx .navbar.collapsed {
  justify-content: center;
}
.cid-t0p8Kzi3sx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0p8Kzi3sx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0p8Kzi3sx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t0p8Kzi3sx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0p8Kzi3sx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0p8Kzi3sx .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-t0p8Kzi3sx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0p8Kzi3sx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0p8Kzi3sx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0p8Kzi3sx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0p8Kzi3sx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0p8Kzi3sx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0p8Kzi3sx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0p8Kzi3sx .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-t0p8Kzi3sx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0p8Kzi3sx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0p8Kzi3sx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0p8Kzi3sx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0p8Kzi3sx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0p8Kzi3sx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t0p8Kzi3sx .navbar.navbar-short {
  min-height: 60px;
}
.cid-t0p8Kzi3sx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0p8Kzi3sx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0p8Kzi3sx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0p8Kzi3sx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0p8Kzi3sx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0p8Kzi3sx .dropdown-item.active,
.cid-t0p8Kzi3sx .dropdown-item:active {
  background-color: transparent;
}
.cid-t0p8Kzi3sx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0p8Kzi3sx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0p8Kzi3sx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0p8Kzi3sx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t0p8Kzi3sx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0p8Kzi3sx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0p8Kzi3sx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0p8Kzi3sx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0p8Kzi3sx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0p8Kzi3sx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t0p8Kzi3sx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0p8Kzi3sx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0p8Kzi3sx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0p8Kzi3sx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0p8Kzi3sx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0p8Kzi3sx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0p8Kzi3sx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0p8Kzi3sx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0p8Kzi3sx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0p8Kzi3sx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0p8Kzi3sx .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-t0p8Kzi3sx .navbar {
    height: 70px;
  }
  .cid-t0p8Kzi3sx .navbar.opened {
    height: auto;
  }
  .cid-t0p8Kzi3sx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0p689GkBw {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0p689GkBw .icon-wrapper {
  margin: auto;
  background-color: #bbbbbb;
  color: #fafafa;
  border-radius: 50%;
  font-size: 48px;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  transition: all 0.25s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-t0p689GkBw .icon-wrapper span {
  margin-left: 10px;
}
.cid-t0p689GkBw .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t0p689GkBw .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t0p689GkBw .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t0p689GkBw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t0p689GkBw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t0p689GkBw .icon-description {
  text-align: center;
}
.cid-t0p689GkBw H1 {
  color: #807878;
}
.cid-t0p68amPpl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0p68amPpl .mbr-media {
  position: relative;
}
.cid-t0p68amPpl .mbr-media img {
  width: 100%;
  object-fit: cover;
}
.cid-t0p68amPpl .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-t0p68amPpl .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-t0p68amPpl .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t0p68amPpl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-t0p68amPpl .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-t0p68amPpl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-t0p68amPpl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-t0p68aOzpJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0p68b0bWs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0p68b0bWs .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-t0p68bgL9m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0p68bgL9m .mbr-section-subtitle {
  color: #000000;
}
.cid-t0p68bgL9m .mbr-section-title {
  color: #e43f3f;
}
.cid-t0p91BBbRO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0p91BBbRO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t0p91BBbRO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t0p91BBbRO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t0p91BBbRO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t0p91BBbRO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t0p91BBbRO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t0p91BBbRO .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t0p91BBbRO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t0p91BBbRO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t0p91BBbRO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t0p91BBbRO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0p91BBbRO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0p91BBbRO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t0p91BBbRO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t0p91BBbRO foot-menu-item {
  color: #353535;
  text-align: right;
}
