body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2.2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((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: #890b08 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #890b08 !important;
  border-color: #890b08 !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: #370403 !important;
  border-color: #370403 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #370403 !important;
  border-color: #370403 !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: #47b5ed !important;
  border-color: #47b5ed !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: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !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: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !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: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !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: transparent;
  color: #890b08;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #370403 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #890b08 !important;
  border-color: #890b08 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  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: transparent!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: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  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: transparent!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: transparent;
  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: transparent!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: transparent;
  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: transparent!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: #890b08 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !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: #290302 !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: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !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: #890b08;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #890b08;
  border-color: #890b08;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #890b08;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f2241f;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #890b08 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #890b08;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #890b08;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #890b08;
}
.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: #890b08;
  border-bottom-color: #890b08;
}
.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: #890b08 !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='%23890b08' %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-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #000000 !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 0, 0, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFtla2GJZk {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFtla2GJZk .oldcost {
  text-decoration: line-through;
  color: #ffffff;
}
.cid-tFtla2GJZk .currentcost {
  color: #ffffff;
}
.cid-tFtla2GJZk .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-tFtla2GJZk .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tFtla2GJZk .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFtla2GJZk .text-box {
    padding: 1rem;
  }
}
.cid-tFtla2GJZk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tFtla2GJZk H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tFtla2GJZk .mbr-text,
.cid-tFtla2GJZk .cost,
.cid-tFtla2GJZk .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tFtnXgkvbQ {
  padding-top: 2rem;
  padding-bottom: 10rem;
  background-color: #000000;
}
.cid-tFtnXgkvbQ .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFtnXgkvbQ .mbr-text {
  color: #fafafa;
}
.cid-tFtlSTeBPi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFtlSTeBPi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtlSTeBPi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtlSTeBPi .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tFtlSTeBPi .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tFtlSTeBPi .card-title,
.cid-tFtlSTeBPi .card-box {
  text-align: center;
}
.cid-tFtmnIMTHY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFtmnIMTHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtmnIMTHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtmnIMTHY .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tFtmnIMTHY .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tFuQSsk5c1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuQSsk5c1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuQSsk5c1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuQSsk5c1 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tFuQSsk5c1 .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tFtmo6zZqg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFtmo6zZqg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtmo6zZqg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtmo6zZqg .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tFtmo6zZqg .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tFtmyyeEdz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFtmyyeEdz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtmyyeEdz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtmyyeEdz .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tFtmyyeEdz .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tFtmz1RHw5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFtmz1RHw5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtmz1RHw5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtmz1RHw5 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tFtmz1RHw5 .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tFtmzBx2Mc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFtmzBx2Mc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtmzBx2Mc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtmzBx2Mc .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tFtmzBx2Mc .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tFtnwnErZr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFtnwnErZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtnwnErZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtnwnErZr .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tFtnwnErZr .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tKnNF083Uz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tKnNF083Uz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKnNF083Uz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKnNF083Uz .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-tKnNF083Uz .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-u0TTv5qHOo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u0TTv5qHOo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0TTv5qHOo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0TTv5qHOo .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-u0TTv5qHOo .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-ugyL7kLPNC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-ugyL7kLPNC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyL7kLPNC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugyL7kLPNC .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-ugyL7kLPNC .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uG5TmIuqR6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uG5TmIuqR6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG5TmIuqR6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG5TmIuqR6 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-uG5TmIuqR6 .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQbJyNFAGH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uQbJyNFAGH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbJyNFAGH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbJyNFAGH .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-uQbJyNFAGH .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uXQ5bc6aIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uXQ5bc6aIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXQ5bc6aIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXQ5bc6aIS .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-uXQ5bc6aIS .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-v2tke1zruR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v2tke1zruR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2tke1zruR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2tke1zruR .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #890b08;
  margin-bottom: 2rem;
}
.cid-v2tke1zruR .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-s48P1Icc8J {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-s48P1Icc8J .row-links {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .social-row {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-s48P1Icc8J .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s48P1Icc8J .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-s48P1Icc8J .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s48P1Icc8J .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s48P1Icc8J .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-s48P1Icc8J .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s48P1Icc8J .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s48P1Icc8J .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .mbr-text {
  text-align: center;
}
.cid-s48P1Icc8J foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuF9X0ffG {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuF9X0ffG .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuF9X0ffG .mbr-text {
  color: #fafafa;
}
.cid-tFuF9Xfv95 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuF9Xfv95 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuF9Xfv95 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuF9Xfv95 .mbr-section-title {
  color: #ffffff;
}
.cid-tFuF9Xfv95 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuF9Xfv95 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuF9XE3cF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuF9XE3cF .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuF9XTv2V {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuF9XTv2V .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuF9XTv2V .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuF9XTv2V .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuF9XTv2V .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuF9XTv2V .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuF9XTv2V .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuF9XTv2V .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuF9XTv2V .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuF9XTv2V .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuF9XTv2V .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuF9XTv2V .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuF9XTv2V .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuF9XTv2V .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuF9XTv2V .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuF9XTv2V .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuF9XTv2V foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFtosLa8CV {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFtosLa8CV .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFtosLa8CV .mbr-text {
  color: #fafafa;
}
.cid-tFtoS84tpm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFtoS84tpm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtoS84tpm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtoS84tpm .mbr-section-title {
  color: #ffffff;
}
.cid-tFtoS84tpm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFtoS84tpm .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFtoAW08EF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFtoAW08EF .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-s48P1Icc8J {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-s48P1Icc8J .row-links {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .social-row {
  width: 100%;
  justify-content: center;
}
.cid-s48P1Icc8J .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-s48P1Icc8J .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s48P1Icc8J .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s48P1Icc8J .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-s48P1Icc8J .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s48P1Icc8J .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s48P1Icc8J .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-s48P1Icc8J .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s48P1Icc8J .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s48P1Icc8J .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s48P1Icc8J .media-container-row .mbr-text {
  text-align: center;
}
.cid-s48P1Icc8J foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuFCsamuQ {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuFCsamuQ .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuFCsamuQ .mbr-text {
  color: #fafafa;
}
.cid-tFuFCsqCkB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuFCsqCkB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuFCsqCkB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuFCsqCkB .mbr-section-title {
  color: #ffffff;
}
.cid-tFuFCsqCkB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuFCsqCkB .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuFCsKLup {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuFCsKLup .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuFCsYOvL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuFCsYOvL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuFCsYOvL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuFCsYOvL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuFCsYOvL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuFCsYOvL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuFCsYOvL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuFCsYOvL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuFCsYOvL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuFCsYOvL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuFCsYOvL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuFCsYOvL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuFCsYOvL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuFCsYOvL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuFCsYOvL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuFCsYOvL .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuFCsYOvL foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuFZA9r2Z {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuFZA9r2Z .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuFZA9r2Z .mbr-text {
  color: #fafafa;
}
.cid-tFuFZAnMjd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuFZAnMjd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuFZAnMjd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuFZAnMjd .mbr-section-title {
  color: #ffffff;
}
.cid-tFuFZAnMjd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuFZAnMjd .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuFZAJBxg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuFZAJBxg .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuFZAXrwj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuFZAXrwj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuFZAXrwj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuFZAXrwj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuFZAXrwj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuFZAXrwj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuFZAXrwj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuFZAXrwj .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuFZAXrwj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuFZAXrwj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuFZAXrwj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuFZAXrwj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuFZAXrwj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuFZAXrwj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuFZAXrwj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuFZAXrwj .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuFZAXrwj foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuGknaS6D {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuGknaS6D .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuGknaS6D .mbr-text {
  color: #fafafa;
}
.cid-tFuGknnJGD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuGknnJGD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuGknnJGD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuGknnJGD .mbr-section-title {
  color: #ffffff;
}
.cid-tFuGknnJGD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuGknnJGD .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuGknHB4l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuGknHB4l .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuGknVrEr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuGknVrEr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuGknVrEr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuGknVrEr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuGknVrEr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuGknVrEr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuGknVrEr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuGknVrEr .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuGknVrEr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuGknVrEr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuGknVrEr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuGknVrEr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuGknVrEr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuGknVrEr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuGknVrEr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuGknVrEr .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuGknVrEr foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuGIkiq2r {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuGIkiq2r .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuGIkiq2r .mbr-text {
  color: #fafafa;
}
.cid-tFuGIkuPNs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuGIkuPNs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuGIkuPNs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuGIkuPNs .mbr-section-title {
  color: #ffffff;
}
.cid-tFuGIkuPNs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuGIkuPNs .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuGIkSzGn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuGIkSzGn .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuGIl4QFw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuGIl4QFw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuGIl4QFw .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuGIl4QFw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuGIl4QFw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuGIl4QFw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuGIl4QFw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuGIl4QFw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuGIl4QFw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuGIl4QFw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuGIl4QFw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuGIl4QFw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuGIl4QFw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuGIl4QFw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuGIl4QFw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuGIl4QFw .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuGIl4QFw foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuHlxjPEu {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuHlxjPEu .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuHlxjPEu .mbr-text {
  color: #fafafa;
}
.cid-tFuHlxyXwK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuHlxyXwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuHlxyXwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuHlxyXwK .mbr-section-title {
  color: #ffffff;
}
.cid-tFuHlxyXwK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuHlxyXwK .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuHlxURUk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuHlxURUk .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuHly8tEb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuHly8tEb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuHly8tEb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuHly8tEb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuHly8tEb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuHly8tEb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuHly8tEb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuHly8tEb .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuHly8tEb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuHly8tEb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuHly8tEb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuHly8tEb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuHly8tEb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuHly8tEb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuHly8tEb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuHly8tEb .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuHly8tEb foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuHNaINKu {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuHNaINKu .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuHNaINKu .mbr-text {
  color: #fafafa;
}
.cid-tFuHNaYCph {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuHNaYCph .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuHNaYCph .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuHNaYCph .mbr-section-title {
  color: #ffffff;
}
.cid-tFuHNaYCph .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuHNaYCph .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuHNbpsvm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuHNbpsvm .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuHNbEul9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuHNbEul9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuHNbEul9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuHNbEul9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuHNbEul9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuHNbEul9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuHNbEul9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuHNbEul9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuHNbEul9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuHNbEul9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuHNbEul9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuHNbEul9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuHNbEul9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuHNbEul9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuHNbEul9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuHNbEul9 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuHNbEul9 foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuI90MJXf {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuI90MJXf .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuI90MJXf .mbr-text {
  color: #fafafa;
}
.cid-tFuI911V9c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuI911V9c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuI911V9c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuI911V9c .mbr-section-title {
  color: #ffffff;
}
.cid-tFuI911V9c .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuI911V9c .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuI91mMMO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuI91mMMO .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuI91zNYs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuI91zNYs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuI91zNYs .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuI91zNYs .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuI91zNYs .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuI91zNYs .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuI91zNYs .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuI91zNYs .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuI91zNYs .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuI91zNYs .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuI91zNYs .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuI91zNYs .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuI91zNYs .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuI91zNYs .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuI91zNYs .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuI91zNYs .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuI91zNYs foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuImwtZa9 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuImwtZa9 .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuImwtZa9 .mbr-text {
  color: #fafafa;
}
.cid-tFuImwKBvs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuImwKBvs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuImwKBvs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuImwKBvs .mbr-section-title {
  color: #ffffff;
}
.cid-tFuImwKBvs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuImwKBvs .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuImx57SH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuImx57SH .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuImxjiNK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuImxjiNK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuImxjiNK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuImxjiNK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuImxjiNK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuImxjiNK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuImxjiNK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuImxjiNK .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuImxjiNK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuImxjiNK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuImxjiNK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuImxjiNK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuImxjiNK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuImxjiNK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuImxjiNK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuImxjiNK .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuImxjiNK foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuIGmADvW {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuIGmADvW .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuIGmADvW .mbr-text {
  color: #fafafa;
}
.cid-tFuIGmPzSQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuIGmPzSQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuIGmPzSQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuIGmPzSQ .mbr-section-title {
  color: #ffffff;
}
.cid-tFuIGmPzSQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuIGmPzSQ .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuIGnfFuc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuIGnfFuc .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuIGnvCCK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuIGnvCCK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuIGnvCCK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuIGnvCCK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuIGnvCCK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuIGnvCCK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuIGnvCCK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuIGnvCCK .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuIGnvCCK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuIGnvCCK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuIGnvCCK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuIGnvCCK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuIGnvCCK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuIGnvCCK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuIGnvCCK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuIGnvCCK .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuIGnvCCK foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuIXeCcpy {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuIXeCcpy .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuIXeCcpy .mbr-text {
  color: #fafafa;
}
.cid-tFuIXeUT2f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuIXeUT2f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuIXeUT2f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuIXeUT2f .mbr-section-title {
  color: #ffffff;
}
.cid-tFuIXeUT2f .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuIXeUT2f .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuIXfjExO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuIXfjExO .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuIXfwMn1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuIXfwMn1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuIXfwMn1 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuIXfwMn1 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuIXfwMn1 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuIXfwMn1 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuIXfwMn1 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuIXfwMn1 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuIXfwMn1 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuIXfwMn1 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuIXfwMn1 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuIXfwMn1 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuIXfwMn1 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuIXfwMn1 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuIXfwMn1 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuIXfwMn1 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuIXfwMn1 foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuJiOn398 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuJiOn398 .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuJiOn398 .mbr-text {
  color: #fafafa;
}
.cid-tFuJiOBn0J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuJiOBn0J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuJiOBn0J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuJiOBn0J .mbr-section-title {
  color: #ffffff;
}
.cid-tFuJiOBn0J .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuJiOBn0J .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuJiOXfps {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuJiOXfps .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuJiPd9uf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuJiPd9uf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuJiPd9uf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuJiPd9uf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuJiPd9uf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuJiPd9uf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuJiPd9uf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuJiPd9uf .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuJiPd9uf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuJiPd9uf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuJiPd9uf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuJiPd9uf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuJiPd9uf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuJiPd9uf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuJiPd9uf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuJiPd9uf .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuJiPd9uf foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuJBOFXaY {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuJBOFXaY .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuJBOFXaY .mbr-text {
  color: #fafafa;
}
.cid-tFuJBOUaks {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuJBOUaks .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuJBOUaks .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuJBOUaks .mbr-section-title {
  color: #ffffff;
}
.cid-tFuJBOUaks .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuJBOUaks .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuJBPiIha {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuJBPiIha .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuJBPxdFu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuJBPxdFu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuJBPxdFu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuJBPxdFu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuJBPxdFu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuJBPxdFu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuJBPxdFu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuJBPxdFu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuJBPxdFu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuJBPxdFu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuJBPxdFu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuJBPxdFu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuJBPxdFu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuJBPxdFu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuJBPxdFu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuJBPxdFu .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuJBPxdFu foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuJLyn5Ov {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuJLyn5Ov .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuJLyn5Ov .mbr-text {
  color: #fafafa;
}
.cid-tFuJLyCEIh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuJLyCEIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuJLyCEIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuJLyCEIh .mbr-section-title {
  color: #ffffff;
}
.cid-tFuJLyCEIh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuJLyCEIh .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuJLz8eu7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuJLz8eu7 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuJLzlvky {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuJLzlvky .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuJLzlvky .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuJLzlvky .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuJLzlvky .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuJLzlvky .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuJLzlvky .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuJLzlvky .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuJLzlvky .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuJLzlvky .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuJLzlvky .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuJLzlvky .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuJLzlvky .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuJLzlvky .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuJLzlvky .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuJLzlvky .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuJLzlvky foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuK0nrMZJ {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuK0nrMZJ .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuK0nrMZJ .mbr-text {
  color: #fafafa;
}
.cid-tFuK0nGNDe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuK0nGNDe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuK0nGNDe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuK0nGNDe .mbr-section-title {
  color: #ffffff;
}
.cid-tFuK0nGNDe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuK0nGNDe .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuK0o5WSW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuK0o5WSW .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuK0ok16a {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuK0ok16a .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuK0ok16a .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuK0ok16a .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuK0ok16a .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuK0ok16a .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuK0ok16a .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuK0ok16a .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuK0ok16a .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuK0ok16a .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuK0ok16a .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuK0ok16a .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuK0ok16a .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuK0ok16a .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuK0ok16a .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuK0ok16a .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuK0ok16a foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuKfKkhyO {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuKfKkhyO .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuKfKkhyO .mbr-text {
  color: #fafafa;
}
.cid-tFuKfKzlnd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuKfKzlnd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuKfKzlnd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuKfKzlnd .mbr-section-title {
  color: #ffffff;
}
.cid-tFuKfKzlnd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuKfKzlnd .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuKfKST3J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuKfKST3J .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuKfL5uXq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuKfL5uXq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuKfL5uXq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuKfL5uXq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuKfL5uXq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuKfL5uXq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuKfL5uXq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuKfL5uXq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuKfL5uXq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuKfL5uXq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuKfL5uXq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuKfL5uXq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuKfL5uXq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuKfL5uXq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuKfL5uXq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuKfL5uXq .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuKfL5uXq foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuKtK6d1I {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuKtK6d1I .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuKtK6d1I .mbr-text {
  color: #fafafa;
}
.cid-tFuKtKiDZE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuKtKiDZE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuKtKiDZE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuKtKiDZE .mbr-section-title {
  color: #ffffff;
}
.cid-tFuKtKiDZE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuKtKiDZE .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuKtKIXgx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuKtKIXgx .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuKtKUL7p {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuKtKUL7p .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuKtKUL7p .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuKtKUL7p .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuKtKUL7p .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuKtKUL7p .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuKtKUL7p .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuKtKUL7p .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuKtKUL7p .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuKtKUL7p .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuKtKUL7p .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuKtKUL7p .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuKtKUL7p .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuKtKUL7p .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuKtKUL7p .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuKtKUL7p .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuKtKUL7p foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuKXtOmoI {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuKXtOmoI .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuKXtOmoI .mbr-text {
  color: #fafafa;
}
.cid-tFuKXu4Akv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuKXu4Akv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuKXu4Akv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuKXu4Akv .mbr-section-title {
  color: #ffffff;
}
.cid-tFuKXu4Akv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuKXu4Akv .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuKXuEPtX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuKXuEPtX .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuKXuRTJh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuKXuRTJh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuKXuRTJh .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuKXuRTJh .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuKXuRTJh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuKXuRTJh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuKXuRTJh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuKXuRTJh .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuKXuRTJh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuKXuRTJh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuKXuRTJh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuKXuRTJh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuKXuRTJh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuKXuRTJh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuKXuRTJh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuKXuRTJh .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuKXuRTJh foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuL9Sw6ts {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuL9Sw6ts .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuL9Sw6ts .mbr-text {
  color: #fafafa;
}
.cid-tFuL9SKLi3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuL9SKLi3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuL9SKLi3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuL9SKLi3 .mbr-section-title {
  color: #ffffff;
}
.cid-tFuL9SKLi3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuL9SKLi3 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuL9Tlm5M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuL9Tlm5M .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuL9TCooK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuL9TCooK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuL9TCooK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuL9TCooK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuL9TCooK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuL9TCooK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuL9TCooK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuL9TCooK .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuL9TCooK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuL9TCooK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuL9TCooK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuL9TCooK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuL9TCooK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuL9TCooK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuL9TCooK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuL9TCooK .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuL9TCooK foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuLwpQG1J {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuLwpQG1J .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuLwpQG1J .mbr-text {
  color: #fafafa;
}
.cid-tFuLwq57ub {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuLwq57ub .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuLwq57ub .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuLwq57ub .mbr-section-title {
  color: #ffffff;
}
.cid-tFuLwq57ub .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuLwq57ub .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuLwqulOh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuLwqulOh .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuLwqI2Fe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuLwqI2Fe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuLwqI2Fe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuLwqI2Fe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuLwqI2Fe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuLwqI2Fe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuLwqI2Fe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuLwqI2Fe .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuLwqI2Fe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuLwqI2Fe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuLwqI2Fe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuLwqI2Fe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuLwqI2Fe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuLwqI2Fe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuLwqI2Fe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuLwqI2Fe .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuLwqI2Fe foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuLLGsKIq {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuLLGsKIq .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuLLGsKIq .mbr-text {
  color: #fafafa;
}
.cid-tFuLLGHO5x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuLLGHO5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuLLGHO5x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuLLGHO5x .mbr-section-title {
  color: #ffffff;
}
.cid-tFuLLGHO5x .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuLLGHO5x .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuLLH8eWT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuLLH8eWT .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuLLHnLzw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuLLHnLzw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuLLHnLzw .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuLLHnLzw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuLLHnLzw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuLLHnLzw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuLLHnLzw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuLLHnLzw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuLLHnLzw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuLLHnLzw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuLLHnLzw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuLLHnLzw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuLLHnLzw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuLLHnLzw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuLLHnLzw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuLLHnLzw .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuLLHnLzw foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuM2cu6KL {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuM2cu6KL .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuM2cu6KL .mbr-text {
  color: #fafafa;
}
.cid-tFuM2cKPuw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuM2cKPuw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuM2cKPuw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuM2cKPuw .mbr-section-title {
  color: #ffffff;
}
.cid-tFuM2cKPuw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuM2cKPuw .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuM2daUA1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuM2daUA1 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuM2dp2IX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuM2dp2IX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuM2dp2IX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuM2dp2IX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuM2dp2IX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuM2dp2IX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuM2dp2IX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuM2dp2IX .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuM2dp2IX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuM2dp2IX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuM2dp2IX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuM2dp2IX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuM2dp2IX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuM2dp2IX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuM2dp2IX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuM2dp2IX .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuM2dp2IX foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuMg70Tde {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuMg70Tde .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuMg70Tde .mbr-text {
  color: #fafafa;
}
.cid-tFuMg7epKh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuMg7epKh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuMg7epKh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuMg7epKh .mbr-section-title {
  color: #ffffff;
}
.cid-tFuMg7epKh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuMg7epKh .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuMg7EJ67 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuMg7EJ67 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuMg7Upf4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuMg7Upf4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuMg7Upf4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuMg7Upf4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuMg7Upf4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuMg7Upf4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuMg7Upf4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuMg7Upf4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuMg7Upf4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuMg7Upf4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuMg7Upf4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuMg7Upf4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuMg7Upf4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuMg7Upf4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuMg7Upf4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuMg7Upf4 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuMg7Upf4 foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuMC7Eq8h {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuMC7Eq8h .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuMC7Eq8h .mbr-text {
  color: #fafafa;
}
.cid-tFuMC7S6jM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuMC7S6jM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuMC7S6jM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuMC7S6jM .mbr-section-title {
  color: #ffffff;
}
.cid-tFuMC7S6jM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuMC7S6jM .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuMC8f9J6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuMC8f9J6 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuMC8twSb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuMC8twSb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuMC8twSb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuMC8twSb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuMC8twSb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuMC8twSb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuMC8twSb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuMC8twSb .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuMC8twSb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuMC8twSb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuMC8twSb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuMC8twSb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuMC8twSb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuMC8twSb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuMC8twSb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuMC8twSb .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuMC8twSb foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuMPdEVG1 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuMPdEVG1 .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuMPdEVG1 .mbr-text {
  color: #fafafa;
}
.cid-tFuMPdUTrA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuMPdUTrA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuMPdUTrA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuMPdUTrA .mbr-section-title {
  color: #ffffff;
}
.cid-tFuMPdUTrA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuMPdUTrA .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuMPejA8n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuMPejA8n .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuMPey2Qg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuMPey2Qg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuMPey2Qg .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuMPey2Qg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuMPey2Qg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuMPey2Qg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuMPey2Qg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuMPey2Qg .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuMPey2Qg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuMPey2Qg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuMPey2Qg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuMPey2Qg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuMPey2Qg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuMPey2Qg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuMPey2Qg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuMPey2Qg .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuMPey2Qg foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuN9qAoJI {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuN9qAoJI .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuN9qAoJI .mbr-text {
  color: #fafafa;
}
.cid-tFuN9qRraT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuN9qRraT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuN9qRraT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuN9qRraT .mbr-section-title {
  color: #ffffff;
}
.cid-tFuN9qRraT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuN9qRraT .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuN9rmGEl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuN9rmGEl .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuN9rD3ls {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuN9rD3ls .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuN9rD3ls .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuN9rD3ls .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuN9rD3ls .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuN9rD3ls .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuN9rD3ls .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuN9rD3ls .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuN9rD3ls .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuN9rD3ls .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuN9rD3ls .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuN9rD3ls .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuN9rD3ls .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuN9rD3ls .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuN9rD3ls .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuN9rD3ls .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuN9rD3ls foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuNlak25h {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuNlak25h .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuNlak25h .mbr-text {
  color: #fafafa;
}
.cid-tFuNlaAENK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuNlaAENK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuNlaAENK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuNlaAENK .mbr-section-title {
  color: #ffffff;
}
.cid-tFuNlaAENK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuNlaAENK .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuNlaZxTQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuNlaZxTQ .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuNlbdAat {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuNlbdAat .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuNlbdAat .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuNlbdAat .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuNlbdAat .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuNlbdAat .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuNlbdAat .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuNlbdAat .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuNlbdAat .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuNlbdAat .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuNlbdAat .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuNlbdAat .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuNlbdAat .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuNlbdAat .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuNlbdAat .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuNlbdAat .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuNlbdAat foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuNwMZsFw {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuNwMZsFw .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuNwMZsFw .mbr-text {
  color: #fafafa;
}
.cid-tFuNwNelid {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuNwNelid .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuNwNelid .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuNwNelid .mbr-section-title {
  color: #ffffff;
}
.cid-tFuNwNelid .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuNwNelid .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuNwNCNUZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuNwNCNUZ .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuNwNQW2q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuNwNQW2q .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuNwNQW2q .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuNwNQW2q .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuNwNQW2q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuNwNQW2q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuNwNQW2q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuNwNQW2q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuNwNQW2q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuNwNQW2q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuNwNQW2q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuNwNQW2q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuNwNQW2q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuNwNQW2q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuNwNQW2q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuNwNQW2q .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuNwNQW2q foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuNAhqUsi {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuNAhqUsi .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuNAhqUsi .mbr-text {
  color: #fafafa;
}
.cid-tFuNAhFJtb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuNAhFJtb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuNAhFJtb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuNAhFJtb .mbr-section-title {
  color: #ffffff;
}
.cid-tFuNAhFJtb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuNAhFJtb .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuNAi4Ue0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuNAi4Ue0 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuNAijSus {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuNAijSus .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuNAijSus .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuNAijSus .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuNAijSus .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuNAijSus .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuNAijSus .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuNAijSus .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuNAijSus .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuNAijSus .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuNAijSus .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuNAijSus .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuNAijSus .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuNAijSus .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuNAijSus .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuNAijSus .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuNAijSus foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuOyI5Q3x {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuOyI5Q3x .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuOyI5Q3x .mbr-text {
  color: #fafafa;
}
.cid-tFuOyIkK8O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuOyIkK8O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuOyIkK8O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuOyIkK8O .mbr-section-title {
  color: #ffffff;
}
.cid-tFuOyIkK8O .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuOyIkK8O .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuOyILmOA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuOyILmOA .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuOyJ1Ius {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuOyJ1Ius .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuOyJ1Ius .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuOyJ1Ius .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuOyJ1Ius .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuOyJ1Ius .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuOyJ1Ius .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuOyJ1Ius .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuOyJ1Ius .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuOyJ1Ius .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuOyJ1Ius .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuOyJ1Ius .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuOyJ1Ius .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuOyJ1Ius .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuOyJ1Ius .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuOyJ1Ius .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuOyJ1Ius foot-menu-item {
  color: #890b08;
}
.cid-tFuQ1WYoXE {
  z-index: 1000;
  width: 100%;
}
.cid-tFuQ1WYoXE nav.navbar {
  position: fixed;
}
.cid-tFuQ1WYoXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tFuQ1WYoXE .dropdown-menu {
  padding: 0;
}
.cid-tFuQ1WYoXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .dropdown-item:hover,
.cid-tFuQ1WYoXE .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFuQ1WYoXE .nav-link {
  position: relative;
}
.cid-tFuQ1WYoXE .container {
  display: flex;
  margin: auto;
}
.cid-tFuQ1WYoXE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFuQ1WYoXE .navbar-caption {
  padding-right: 4rem;
}
.cid-tFuQ1WYoXE .dropdown-menu,
.cid-tFuQ1WYoXE .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tFuQ1WYoXE .nav-item:focus,
.cid-tFuQ1WYoXE .nav-link:focus {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tFuQ1WYoXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFuQ1WYoXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFuQ1WYoXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFuQ1WYoXE .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tFuQ1WYoXE .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tFuQ1WYoXE .navbar.opened {
  transition: all .3s;
}
.cid-tFuQ1WYoXE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tFuQ1WYoXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tFuQ1WYoXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFuQ1WYoXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFuQ1WYoXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFuQ1WYoXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFuQ1WYoXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFuQ1WYoXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFuQ1WYoXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFuQ1WYoXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFuQ1WYoXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFuQ1WYoXE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tFuQ1WYoXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFuQ1WYoXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFuQ1WYoXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFuQ1WYoXE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFuQ1WYoXE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFuQ1WYoXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFuQ1WYoXE .dropdown-item.active,
.cid-tFuQ1WYoXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tFuQ1WYoXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFuQ1WYoXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tFuQ1WYoXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFuQ1WYoXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFuQ1WYoXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFuQ1WYoXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFuQ1WYoXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFuQ1WYoXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFuQ1WYoXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFuQ1WYoXE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFuQ1WYoXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFuQ1WYoXE .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-tFuQ1WYoXE .navbar {
    height: 77px;
  }
  .cid-tFuQ1WYoXE .navbar.opened {
    height: auto;
  }
  .cid-tFuQ1WYoXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFuOT9ICHv {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tFuOT9ICHv .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tFuOT9ICHv .mbr-text {
  color: #fafafa;
}
.cid-tFuOT9UwlU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tFuOT9UwlU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFuOT9UwlU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFuOT9UwlU .mbr-section-title {
  color: #ffffff;
}
.cid-tFuOT9UwlU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tFuOT9UwlU .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tFuOTahaDA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tFuOTahaDA .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tFuOTawlJ1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tFuOTawlJ1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tFuOTawlJ1 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tFuOTawlJ1 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tFuOTawlJ1 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tFuOTawlJ1 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tFuOTawlJ1 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tFuOTawlJ1 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tFuOTawlJ1 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tFuOTawlJ1 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tFuOTawlJ1 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tFuOTawlJ1 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tFuOTawlJ1 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tFuOTawlJ1 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tFuOTawlJ1 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tFuOTawlJ1 .media-container-row .mbr-text {
  text-align: center;
}
.cid-tFuOTawlJ1 foot-menu-item {
  color: #890b08;
}
.cid-tKnMZJL7Wx {
  z-index: 1000;
  width: 100%;
}
.cid-tKnMZJL7Wx nav.navbar {
  position: fixed;
}
.cid-tKnMZJL7Wx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKnMZJL7Wx .dropdown-menu {
  padding: 0;
}
.cid-tKnMZJL7Wx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tKnMZJL7Wx .dropdown-item:hover,
.cid-tKnMZJL7Wx .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tKnMZJL7Wx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tKnMZJL7Wx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKnMZJL7Wx .nav-link {
  position: relative;
}
.cid-tKnMZJL7Wx .container {
  display: flex;
  margin: auto;
}
.cid-tKnMZJL7Wx .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tKnMZJL7Wx .navbar-caption {
  padding-right: 4rem;
}
.cid-tKnMZJL7Wx .dropdown-menu,
.cid-tKnMZJL7Wx .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tKnMZJL7Wx .nav-item:focus,
.cid-tKnMZJL7Wx .nav-link:focus {
  outline: none;
}
.cid-tKnMZJL7Wx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKnMZJL7Wx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKnMZJL7Wx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tKnMZJL7Wx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKnMZJL7Wx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKnMZJL7Wx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKnMZJL7Wx .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tKnMZJL7Wx .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tKnMZJL7Wx .navbar.opened {
  transition: all .3s;
}
.cid-tKnMZJL7Wx .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tKnMZJL7Wx .navbar .navbar-logo img {
  width: auto;
}
.cid-tKnMZJL7Wx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKnMZJL7Wx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKnMZJL7Wx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKnMZJL7Wx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tKnMZJL7Wx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKnMZJL7Wx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKnMZJL7Wx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tKnMZJL7Wx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKnMZJL7Wx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tKnMZJL7Wx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tKnMZJL7Wx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKnMZJL7Wx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKnMZJL7Wx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKnMZJL7Wx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKnMZJL7Wx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tKnMZJL7Wx .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tKnMZJL7Wx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKnMZJL7Wx .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKnMZJL7Wx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKnMZJL7Wx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKnMZJL7Wx .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tKnMZJL7Wx .navbar.navbar-short {
  min-height: 60px;
}
.cid-tKnMZJL7Wx .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tKnMZJL7Wx .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tKnMZJL7Wx .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKnMZJL7Wx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKnMZJL7Wx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKnMZJL7Wx .dropdown-item.active,
.cid-tKnMZJL7Wx .dropdown-item:active {
  background-color: transparent;
}
.cid-tKnMZJL7Wx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKnMZJL7Wx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKnMZJL7Wx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKnMZJL7Wx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tKnMZJL7Wx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKnMZJL7Wx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKnMZJL7Wx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKnMZJL7Wx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKnMZJL7Wx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tKnMZJL7Wx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tKnMZJL7Wx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tKnMZJL7Wx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tKnMZJL7Wx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tKnMZJL7Wx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tKnMZJL7Wx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tKnMZJL7Wx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tKnMZJL7Wx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tKnMZJL7Wx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tKnMZJL7Wx .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tKnMZJL7Wx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKnMZJL7Wx .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-tKnMZJL7Wx .navbar {
    height: 77px;
  }
  .cid-tKnMZJL7Wx .navbar.opened {
    height: auto;
  }
  .cid-tKnMZJL7Wx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKnMZINqFE {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tKnMZINqFE .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tKnMZINqFE .mbr-text {
  color: #fafafa;
}
.cid-tKnMZIWNxO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tKnMZIWNxO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKnMZIWNxO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKnMZIWNxO .mbr-section-title {
  color: #ffffff;
}
.cid-tKnMZIWNxO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tKnMZIWNxO .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tKnMZJckLk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tKnMZJckLk .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tKnMZJnf0O {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tKnMZJnf0O .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tKnMZJnf0O .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tKnMZJnf0O .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tKnMZJnf0O .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tKnMZJnf0O .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tKnMZJnf0O .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tKnMZJnf0O .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tKnMZJnf0O .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tKnMZJnf0O .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tKnMZJnf0O .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tKnMZJnf0O .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tKnMZJnf0O .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tKnMZJnf0O .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tKnMZJnf0O .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tKnMZJnf0O .media-container-row .mbr-text {
  text-align: center;
}
.cid-tKnMZJnf0O foot-menu-item {
  color: #890b08;
}
.cid-tNtnb7mZcg {
  z-index: 1000;
  width: 100%;
}
.cid-tNtnb7mZcg nav.navbar {
  position: fixed;
}
.cid-tNtnb7mZcg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tNtnb7mZcg .dropdown-menu {
  padding: 0;
}
.cid-tNtnb7mZcg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tNtnb7mZcg .dropdown-item:hover,
.cid-tNtnb7mZcg .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-tNtnb7mZcg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-tNtnb7mZcg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tNtnb7mZcg .nav-link {
  position: relative;
}
.cid-tNtnb7mZcg .container {
  display: flex;
  margin: auto;
}
.cid-tNtnb7mZcg .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tNtnb7mZcg .navbar-caption {
  padding-right: 4rem;
}
.cid-tNtnb7mZcg .dropdown-menu,
.cid-tNtnb7mZcg .navbar.opened {
  background: #0b0b0b !important;
}
.cid-tNtnb7mZcg .nav-item:focus,
.cid-tNtnb7mZcg .nav-link:focus {
  outline: none;
}
.cid-tNtnb7mZcg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tNtnb7mZcg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNtnb7mZcg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tNtnb7mZcg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNtnb7mZcg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNtnb7mZcg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNtnb7mZcg .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-tNtnb7mZcg .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tNtnb7mZcg .navbar.opened {
  transition: all .3s;
}
.cid-tNtnb7mZcg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-tNtnb7mZcg .navbar .navbar-logo img {
  width: auto;
}
.cid-tNtnb7mZcg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tNtnb7mZcg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tNtnb7mZcg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tNtnb7mZcg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-tNtnb7mZcg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNtnb7mZcg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNtnb7mZcg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tNtnb7mZcg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNtnb7mZcg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tNtnb7mZcg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tNtnb7mZcg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tNtnb7mZcg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNtnb7mZcg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNtnb7mZcg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNtnb7mZcg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tNtnb7mZcg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNtnb7mZcg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNtnb7mZcg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tNtnb7mZcg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tNtnb7mZcg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tNtnb7mZcg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tNtnb7mZcg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tNtnb7mZcg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNtnb7mZcg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNtnb7mZcg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tNtnb7mZcg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNtnb7mZcg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNtnb7mZcg .dropdown-item.active,
.cid-tNtnb7mZcg .dropdown-item:active {
  background-color: transparent;
}
.cid-tNtnb7mZcg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNtnb7mZcg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNtnb7mZcg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNtnb7mZcg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-tNtnb7mZcg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNtnb7mZcg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNtnb7mZcg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tNtnb7mZcg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tNtnb7mZcg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-tNtnb7mZcg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-tNtnb7mZcg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tNtnb7mZcg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tNtnb7mZcg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tNtnb7mZcg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tNtnb7mZcg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNtnb7mZcg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tNtnb7mZcg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tNtnb7mZcg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNtnb7mZcg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tNtnb7mZcg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tNtnb7mZcg .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-tNtnb7mZcg .navbar {
    height: 77px;
  }
  .cid-tNtnb7mZcg .navbar.opened {
    height: auto;
  }
  .cid-tNtnb7mZcg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNtnb6n3MV {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tNtnb6n3MV .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tNtnb6n3MV .mbr-text {
  color: #fafafa;
}
.cid-tNtnb6vVII {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tNtnb6vVII .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNtnb6vVII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNtnb6vVII .mbr-section-title {
  color: #ffffff;
}
.cid-tNtnb6vVII .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tNtnb6vVII .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tNtnb6MU9I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tNtnb6MU9I .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-tNtnb6ZYNU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tNtnb6ZYNU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tNtnb6ZYNU .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tNtnb6ZYNU .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tNtnb6ZYNU .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tNtnb6ZYNU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tNtnb6ZYNU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tNtnb6ZYNU .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tNtnb6ZYNU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tNtnb6ZYNU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tNtnb6ZYNU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tNtnb6ZYNU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tNtnb6ZYNU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tNtnb6ZYNU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tNtnb6ZYNU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tNtnb6ZYNU .media-container-row .mbr-text {
  text-align: center;
}
.cid-tNtnb6ZYNU foot-menu-item {
  color: #890b08;
}
.cid-u0piVcgrlW {
  z-index: 1000;
  width: 100%;
}
.cid-u0piVcgrlW nav.navbar {
  position: fixed;
}
.cid-u0piVcgrlW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0piVcgrlW .dropdown-menu {
  padding: 0;
}
.cid-u0piVcgrlW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0piVcgrlW .dropdown-item:hover,
.cid-u0piVcgrlW .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-u0piVcgrlW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-u0piVcgrlW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0piVcgrlW .nav-link {
  position: relative;
}
.cid-u0piVcgrlW .container {
  display: flex;
  margin: auto;
}
.cid-u0piVcgrlW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0piVcgrlW .navbar-caption {
  padding-right: 4rem;
}
.cid-u0piVcgrlW .dropdown-menu,
.cid-u0piVcgrlW .navbar.opened {
  background: #0b0b0b !important;
}
.cid-u0piVcgrlW .nav-item:focus,
.cid-u0piVcgrlW .nav-link:focus {
  outline: none;
}
.cid-u0piVcgrlW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0piVcgrlW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0piVcgrlW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u0piVcgrlW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0piVcgrlW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0piVcgrlW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0piVcgrlW .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-u0piVcgrlW .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0piVcgrlW .navbar.opened {
  transition: all .3s;
}
.cid-u0piVcgrlW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u0piVcgrlW .navbar .navbar-logo img {
  width: auto;
}
.cid-u0piVcgrlW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0piVcgrlW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0piVcgrlW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0piVcgrlW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-u0piVcgrlW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0piVcgrlW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0piVcgrlW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0piVcgrlW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0piVcgrlW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u0piVcgrlW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0piVcgrlW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0piVcgrlW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0piVcgrlW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0piVcgrlW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0piVcgrlW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0piVcgrlW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0piVcgrlW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0piVcgrlW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0piVcgrlW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0piVcgrlW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0piVcgrlW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0piVcgrlW .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0piVcgrlW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0piVcgrlW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0piVcgrlW .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0piVcgrlW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0piVcgrlW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0piVcgrlW .dropdown-item.active,
.cid-u0piVcgrlW .dropdown-item:active {
  background-color: transparent;
}
.cid-u0piVcgrlW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0piVcgrlW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0piVcgrlW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0piVcgrlW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-u0piVcgrlW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0piVcgrlW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0piVcgrlW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0piVcgrlW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0piVcgrlW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u0piVcgrlW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-u0piVcgrlW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0piVcgrlW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0piVcgrlW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0piVcgrlW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0piVcgrlW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0piVcgrlW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0piVcgrlW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0piVcgrlW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0piVcgrlW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0piVcgrlW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0piVcgrlW .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-u0piVcgrlW .navbar {
    height: 77px;
  }
  .cid-u0piVcgrlW .navbar.opened {
    height: auto;
  }
  .cid-u0piVcgrlW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0piVblsEA {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u0piVblsEA .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0piVblsEA .mbr-text {
  color: #fafafa;
}
.cid-u0piVbtvIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u0piVbtvIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0piVbtvIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0piVbtvIS .mbr-section-title {
  color: #ffffff;
}
.cid-u0piVbtvIS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0piVbtvIS .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u0pjvyTUv5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u0pjvyTUv5 .line {
  background-color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0pjvyTUv5 .mbr-text {
  color: #fafafa;
  text-align: left;
}
.cid-u0piVbKmRv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u0piVbKmRv .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u0piVbUJPx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u0piVbUJPx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u0piVbUJPx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-u0piVbUJPx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u0piVbUJPx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u0piVbUJPx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u0piVbUJPx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u0piVbUJPx .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u0piVbUJPx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u0piVbUJPx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0piVbUJPx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u0piVbUJPx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0piVbUJPx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0piVbUJPx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u0piVbUJPx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u0piVbUJPx .media-container-row .mbr-text {
  text-align: center;
}
.cid-u0piVbUJPx foot-menu-item {
  color: #890b08;
}
.cid-u0pksDrMp6 {
  z-index: 1000;
  width: 100%;
}
.cid-u0pksDrMp6 nav.navbar {
  position: fixed;
}
.cid-u0pksDrMp6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0pksDrMp6 .dropdown-menu {
  padding: 0;
}
.cid-u0pksDrMp6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0pksDrMp6 .dropdown-item:hover,
.cid-u0pksDrMp6 .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-u0pksDrMp6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-u0pksDrMp6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0pksDrMp6 .nav-link {
  position: relative;
}
.cid-u0pksDrMp6 .container {
  display: flex;
  margin: auto;
}
.cid-u0pksDrMp6 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0pksDrMp6 .navbar-caption {
  padding-right: 4rem;
}
.cid-u0pksDrMp6 .dropdown-menu,
.cid-u0pksDrMp6 .navbar.opened {
  background: #000000 !important;
}
.cid-u0pksDrMp6 .nav-item:focus,
.cid-u0pksDrMp6 .nav-link:focus {
  outline: none;
}
.cid-u0pksDrMp6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0pksDrMp6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0pksDrMp6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u0pksDrMp6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0pksDrMp6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0pksDrMp6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0pksDrMp6 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 0, 0, 0.7);
}
.cid-u0pksDrMp6 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0pksDrMp6 .navbar.opened {
  transition: all .3s;
}
.cid-u0pksDrMp6 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u0pksDrMp6 .navbar .navbar-logo img {
  width: auto;
}
.cid-u0pksDrMp6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0pksDrMp6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0pksDrMp6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0pksDrMp6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-u0pksDrMp6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0pksDrMp6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0pksDrMp6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0pksDrMp6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0pksDrMp6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u0pksDrMp6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0pksDrMp6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0pksDrMp6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0pksDrMp6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0pksDrMp6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0pksDrMp6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0pksDrMp6 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0pksDrMp6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0pksDrMp6 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0pksDrMp6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0pksDrMp6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0pksDrMp6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0pksDrMp6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0pksDrMp6 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0pksDrMp6 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0pksDrMp6 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0pksDrMp6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0pksDrMp6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0pksDrMp6 .dropdown-item.active,
.cid-u0pksDrMp6 .dropdown-item:active {
  background-color: transparent;
}
.cid-u0pksDrMp6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0pksDrMp6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0pksDrMp6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0pksDrMp6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u0pksDrMp6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0pksDrMp6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0pksDrMp6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0pksDrMp6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0pksDrMp6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u0pksDrMp6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-u0pksDrMp6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0pksDrMp6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0pksDrMp6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0pksDrMp6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0pksDrMp6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0pksDrMp6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0pksDrMp6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0pksDrMp6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0pksDrMp6 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0pksDrMp6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0pksDrMp6 .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-u0pksDrMp6 .navbar {
    height: 77px;
  }
  .cid-u0pksDrMp6 .navbar.opened {
    height: auto;
  }
  .cid-u0pksDrMp6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0pksCbmKx {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u0pksCbmKx .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0pksCbmKx .mbr-text {
  color: #fafafa;
}
.cid-u0pksCp2x2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u0pksCp2x2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0pksCp2x2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0pksCp2x2 .mbr-section-title {
  color: #ffffff;
}
.cid-u0pksCp2x2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0pksCp2x2 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u0pksCVMCy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u0pksCVMCy .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u0pksD5wMm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u0pksD5wMm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u0pksD5wMm .social-row {
  width: 100%;
  justify-content: center;
}
.cid-u0pksD5wMm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u0pksD5wMm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u0pksD5wMm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u0pksD5wMm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u0pksD5wMm .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u0pksD5wMm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u0pksD5wMm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0pksD5wMm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u0pksD5wMm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0pksD5wMm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0pksD5wMm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u0pksD5wMm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u0pksD5wMm .media-container-row .mbr-text {
  text-align: center;
}
.cid-u0pksD5wMm foot-menu-item {
  color: #890b08;
}
.cid-u0NhfhzWtz {
  z-index: 1000;
  width: 100%;
}
.cid-u0NhfhzWtz nav.navbar {
  position: fixed;
}
.cid-u0NhfhzWtz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u0NhfhzWtz .dropdown-menu {
  padding: 0;
}
.cid-u0NhfhzWtz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0NhfhzWtz .dropdown-item:hover,
.cid-u0NhfhzWtz .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-u0NhfhzWtz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-u0NhfhzWtz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0NhfhzWtz .nav-link {
  position: relative;
}
.cid-u0NhfhzWtz .container {
  display: flex;
  margin: auto;
}
.cid-u0NhfhzWtz .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0NhfhzWtz .navbar-caption {
  padding-right: 4rem;
}
.cid-u0NhfhzWtz .dropdown-menu,
.cid-u0NhfhzWtz .navbar.opened {
  background: #0b0b0b !important;
}
.cid-u0NhfhzWtz .nav-item:focus,
.cid-u0NhfhzWtz .nav-link:focus {
  outline: none;
}
.cid-u0NhfhzWtz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0NhfhzWtz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0NhfhzWtz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u0NhfhzWtz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0NhfhzWtz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0NhfhzWtz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0NhfhzWtz .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-u0NhfhzWtz .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0NhfhzWtz .navbar.opened {
  transition: all .3s;
}
.cid-u0NhfhzWtz .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u0NhfhzWtz .navbar .navbar-logo img {
  width: auto;
}
.cid-u0NhfhzWtz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0NhfhzWtz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0NhfhzWtz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0NhfhzWtz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-u0NhfhzWtz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0NhfhzWtz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0NhfhzWtz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0NhfhzWtz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0NhfhzWtz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u0NhfhzWtz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0NhfhzWtz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0NhfhzWtz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0NhfhzWtz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0NhfhzWtz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0NhfhzWtz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0NhfhzWtz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0NhfhzWtz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0NhfhzWtz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0NhfhzWtz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0NhfhzWtz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0NhfhzWtz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0NhfhzWtz .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0NhfhzWtz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0NhfhzWtz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0NhfhzWtz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0NhfhzWtz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0NhfhzWtz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0NhfhzWtz .dropdown-item.active,
.cid-u0NhfhzWtz .dropdown-item:active {
  background-color: transparent;
}
.cid-u0NhfhzWtz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0NhfhzWtz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0NhfhzWtz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0NhfhzWtz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-u0NhfhzWtz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0NhfhzWtz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0NhfhzWtz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0NhfhzWtz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0NhfhzWtz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u0NhfhzWtz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-u0NhfhzWtz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0NhfhzWtz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0NhfhzWtz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0NhfhzWtz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0NhfhzWtz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0NhfhzWtz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0NhfhzWtz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0NhfhzWtz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0NhfhzWtz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0NhfhzWtz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0NhfhzWtz .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-u0NhfhzWtz .navbar {
    height: 77px;
  }
  .cid-u0NhfhzWtz .navbar.opened {
    height: auto;
  }
  .cid-u0NhfhzWtz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0NhfgK3yh {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u0NhfgK3yh .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0NhfgK3yh .mbr-text {
  color: #fafafa;
}
.cid-u0NhfgSWLB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u0NhfgSWLB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0NhfgSWLB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0NhfgSWLB .mbr-section-title {
  color: #ffffff;
}
.cid-u0NhfgSWLB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0NhfgSWLB .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u0Nhfh8EVA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u0Nhfh8EVA .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u0NhfhgQvb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u0NhfhgQvb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u0NhfhgQvb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-u0NhfhgQvb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u0NhfhgQvb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u0NhfhgQvb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u0NhfhgQvb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u0NhfhgQvb .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u0NhfhgQvb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u0NhfhgQvb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u0NhfhgQvb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u0NhfhgQvb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u0NhfhgQvb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u0NhfhgQvb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u0NhfhgQvb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u0NhfhgQvb .media-container-row .mbr-text {
  text-align: center;
}
.cid-u0NhfhgQvb foot-menu-item {
  color: #890b08;
}
.cid-u27RNoIY1V {
  z-index: 1000;
  width: 100%;
}
.cid-u27RNoIY1V nav.navbar {
  position: fixed;
}
.cid-u27RNoIY1V .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u27RNoIY1V .dropdown-menu {
  padding: 0;
}
.cid-u27RNoIY1V .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u27RNoIY1V .dropdown-item:hover,
.cid-u27RNoIY1V .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-u27RNoIY1V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-u27RNoIY1V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u27RNoIY1V .nav-link {
  position: relative;
}
.cid-u27RNoIY1V .container {
  display: flex;
  margin: auto;
}
.cid-u27RNoIY1V .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u27RNoIY1V .navbar-caption {
  padding-right: 4rem;
}
.cid-u27RNoIY1V .dropdown-menu,
.cid-u27RNoIY1V .navbar.opened {
  background: #0b0b0b !important;
}
.cid-u27RNoIY1V .nav-item:focus,
.cid-u27RNoIY1V .nav-link:focus {
  outline: none;
}
.cid-u27RNoIY1V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u27RNoIY1V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u27RNoIY1V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u27RNoIY1V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u27RNoIY1V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u27RNoIY1V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u27RNoIY1V .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-u27RNoIY1V .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u27RNoIY1V .navbar.opened {
  transition: all .3s;
}
.cid-u27RNoIY1V .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u27RNoIY1V .navbar .navbar-logo img {
  width: auto;
}
.cid-u27RNoIY1V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u27RNoIY1V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u27RNoIY1V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u27RNoIY1V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-u27RNoIY1V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u27RNoIY1V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u27RNoIY1V .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u27RNoIY1V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u27RNoIY1V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u27RNoIY1V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u27RNoIY1V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u27RNoIY1V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u27RNoIY1V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u27RNoIY1V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u27RNoIY1V .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u27RNoIY1V .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u27RNoIY1V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u27RNoIY1V .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u27RNoIY1V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u27RNoIY1V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u27RNoIY1V .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u27RNoIY1V .navbar.navbar-short {
  min-height: 60px;
}
.cid-u27RNoIY1V .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u27RNoIY1V .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u27RNoIY1V .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u27RNoIY1V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u27RNoIY1V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u27RNoIY1V .dropdown-item.active,
.cid-u27RNoIY1V .dropdown-item:active {
  background-color: transparent;
}
.cid-u27RNoIY1V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u27RNoIY1V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u27RNoIY1V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u27RNoIY1V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-u27RNoIY1V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u27RNoIY1V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u27RNoIY1V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u27RNoIY1V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u27RNoIY1V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u27RNoIY1V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-u27RNoIY1V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u27RNoIY1V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u27RNoIY1V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u27RNoIY1V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u27RNoIY1V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u27RNoIY1V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u27RNoIY1V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u27RNoIY1V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u27RNoIY1V .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u27RNoIY1V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u27RNoIY1V .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-u27RNoIY1V .navbar {
    height: 77px;
  }
  .cid-u27RNoIY1V .navbar.opened {
    height: auto;
  }
  .cid-u27RNoIY1V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u27RNoWvmt {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u27RNoWvmt .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u27RNoWvmt .mbr-text {
  color: #fafafa;
}
.cid-u27RNp4u7r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u27RNp4u7r .mbr-fallback-image.disabled {
  display: none;
}
.cid-u27RNp4u7r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u27RNp4u7r .mbr-section-title {
  color: #ffffff;
}
.cid-u27RNp4u7r .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u27RNp4u7r .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u27RNpj74U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u27RNpj74U .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u27RNptwwK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u27RNptwwK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u27RNptwwK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-u27RNptwwK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u27RNptwwK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u27RNptwwK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u27RNptwwK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u27RNptwwK .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u27RNptwwK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u27RNptwwK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u27RNptwwK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u27RNptwwK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u27RNptwwK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u27RNptwwK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u27RNptwwK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u27RNptwwK .media-container-row .mbr-text {
  text-align: center;
}
.cid-u27RNptwwK foot-menu-item {
  color: #890b08;
}
.cid-u2jsZR6ZNj {
  z-index: 1000;
  width: 100%;
}
.cid-u2jsZR6ZNj nav.navbar {
  position: fixed;
}
.cid-u2jsZR6ZNj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u2jsZR6ZNj .dropdown-menu {
  padding: 0;
}
.cid-u2jsZR6ZNj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2jsZR6ZNj .dropdown-item:hover,
.cid-u2jsZR6ZNj .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-u2jsZR6ZNj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-u2jsZR6ZNj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2jsZR6ZNj .nav-link {
  position: relative;
}
.cid-u2jsZR6ZNj .container {
  display: flex;
  margin: auto;
}
.cid-u2jsZR6ZNj .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u2jsZR6ZNj .navbar-caption {
  padding-right: 4rem;
}
.cid-u2jsZR6ZNj .dropdown-menu,
.cid-u2jsZR6ZNj .navbar.opened {
  background: #0b0b0b !important;
}
.cid-u2jsZR6ZNj .nav-item:focus,
.cid-u2jsZR6ZNj .nav-link:focus {
  outline: none;
}
.cid-u2jsZR6ZNj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2jsZR6ZNj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2jsZR6ZNj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u2jsZR6ZNj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2jsZR6ZNj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2jsZR6ZNj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2jsZR6ZNj .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-u2jsZR6ZNj .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2jsZR6ZNj .navbar.opened {
  transition: all .3s;
}
.cid-u2jsZR6ZNj .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u2jsZR6ZNj .navbar .navbar-logo img {
  width: auto;
}
.cid-u2jsZR6ZNj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2jsZR6ZNj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2jsZR6ZNj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2jsZR6ZNj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-u2jsZR6ZNj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2jsZR6ZNj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2jsZR6ZNj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u2jsZR6ZNj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2jsZR6ZNj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u2jsZR6ZNj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u2jsZR6ZNj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2jsZR6ZNj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2jsZR6ZNj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2jsZR6ZNj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2jsZR6ZNj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u2jsZR6ZNj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u2jsZR6ZNj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2jsZR6ZNj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2jsZR6ZNj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2jsZR6ZNj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2jsZR6ZNj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u2jsZR6ZNj .navbar.navbar-short {
  min-height: 60px;
}
.cid-u2jsZR6ZNj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u2jsZR6ZNj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u2jsZR6ZNj .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2jsZR6ZNj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2jsZR6ZNj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2jsZR6ZNj .dropdown-item.active,
.cid-u2jsZR6ZNj .dropdown-item:active {
  background-color: transparent;
}
.cid-u2jsZR6ZNj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2jsZR6ZNj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2jsZR6ZNj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2jsZR6ZNj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-u2jsZR6ZNj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2jsZR6ZNj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2jsZR6ZNj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2jsZR6ZNj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2jsZR6ZNj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u2jsZR6ZNj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-u2jsZR6ZNj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u2jsZR6ZNj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u2jsZR6ZNj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u2jsZR6ZNj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u2jsZR6ZNj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2jsZR6ZNj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u2jsZR6ZNj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u2jsZR6ZNj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2jsZR6ZNj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u2jsZR6ZNj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2jsZR6ZNj .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-u2jsZR6ZNj .navbar {
    height: 77px;
  }
  .cid-u2jsZR6ZNj .navbar.opened {
    height: auto;
  }
  .cid-u2jsZR6ZNj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2jsZRvaGE {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u2jsZRvaGE .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2jsZRvaGE .mbr-text {
  color: #fafafa;
}
.cid-u2jsZRGsRk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u2jsZRGsRk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2jsZRGsRk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2jsZRGsRk .mbr-section-title {
  color: #ffffff;
}
.cid-u2jsZRGsRk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2jsZRGsRk .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u2jsZRVeKp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u2jsZRVeKp .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u2jsZS6iDC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u2jsZS6iDC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u2jsZS6iDC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-u2jsZS6iDC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u2jsZS6iDC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u2jsZS6iDC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u2jsZS6iDC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u2jsZS6iDC .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u2jsZS6iDC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u2jsZS6iDC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u2jsZS6iDC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u2jsZS6iDC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u2jsZS6iDC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u2jsZS6iDC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u2jsZS6iDC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u2jsZS6iDC .media-container-row .mbr-text {
  text-align: center;
}
.cid-u2jsZS6iDC foot-menu-item {
  color: #890b08;
}
.cid-u9t0UFICBP {
  z-index: 1000;
  width: 100%;
}
.cid-u9t0UFICBP nav.navbar {
  position: fixed;
}
.cid-u9t0UFICBP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-u9t0UFICBP .dropdown-menu {
  padding: 0;
}
.cid-u9t0UFICBP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u9t0UFICBP .dropdown-item:hover,
.cid-u9t0UFICBP .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-u9t0UFICBP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-u9t0UFICBP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u9t0UFICBP .nav-link {
  position: relative;
}
.cid-u9t0UFICBP .container {
  display: flex;
  margin: auto;
}
.cid-u9t0UFICBP .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u9t0UFICBP .navbar-caption {
  padding-right: 4rem;
}
.cid-u9t0UFICBP .dropdown-menu,
.cid-u9t0UFICBP .navbar.opened {
  background: #0b0b0b !important;
}
.cid-u9t0UFICBP .nav-item:focus,
.cid-u9t0UFICBP .nav-link:focus {
  outline: none;
}
.cid-u9t0UFICBP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9t0UFICBP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9t0UFICBP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u9t0UFICBP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9t0UFICBP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9t0UFICBP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9t0UFICBP .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-u9t0UFICBP .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u9t0UFICBP .navbar.opened {
  transition: all .3s;
}
.cid-u9t0UFICBP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-u9t0UFICBP .navbar .navbar-logo img {
  width: auto;
}
.cid-u9t0UFICBP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u9t0UFICBP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9t0UFICBP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9t0UFICBP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-u9t0UFICBP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9t0UFICBP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9t0UFICBP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u9t0UFICBP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9t0UFICBP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u9t0UFICBP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u9t0UFICBP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9t0UFICBP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u9t0UFICBP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9t0UFICBP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9t0UFICBP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u9t0UFICBP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u9t0UFICBP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u9t0UFICBP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9t0UFICBP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u9t0UFICBP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9t0UFICBP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u9t0UFICBP .navbar.navbar-short {
  min-height: 60px;
}
.cid-u9t0UFICBP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u9t0UFICBP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u9t0UFICBP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9t0UFICBP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9t0UFICBP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9t0UFICBP .dropdown-item.active,
.cid-u9t0UFICBP .dropdown-item:active {
  background-color: transparent;
}
.cid-u9t0UFICBP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9t0UFICBP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9t0UFICBP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9t0UFICBP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-u9t0UFICBP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u9t0UFICBP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9t0UFICBP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9t0UFICBP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u9t0UFICBP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u9t0UFICBP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-u9t0UFICBP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u9t0UFICBP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u9t0UFICBP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u9t0UFICBP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u9t0UFICBP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u9t0UFICBP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u9t0UFICBP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u9t0UFICBP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u9t0UFICBP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u9t0UFICBP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9t0UFICBP .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-u9t0UFICBP .navbar {
    height: 77px;
  }
  .cid-u9t0UFICBP .navbar.opened {
    height: auto;
  }
  .cid-u9t0UFICBP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9t0UG1B19 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-u9t0UG1B19 .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u9t0UG1B19 .mbr-text {
  color: #fafafa;
}
.cid-u9t0UGaV0W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u9t0UGaV0W .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9t0UGaV0W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9t0UGaV0W .mbr-section-title {
  color: #ffffff;
}
.cid-u9t0UGaV0W .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9t0UGaV0W .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-u9t0UGqzos {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u9t0UGqzos .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-u9t0UGB9ke {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u9t0UGB9ke .row-links {
  width: 100%;
  justify-content: center;
}
.cid-u9t0UGB9ke .social-row {
  width: 100%;
  justify-content: center;
}
.cid-u9t0UGB9ke .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-u9t0UGB9ke .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-u9t0UGB9ke .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-u9t0UGB9ke .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-u9t0UGB9ke .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-u9t0UGB9ke .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u9t0UGB9ke .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-u9t0UGB9ke .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-u9t0UGB9ke .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u9t0UGB9ke .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u9t0UGB9ke .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-u9t0UGB9ke .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-u9t0UGB9ke .media-container-row .mbr-text {
  text-align: center;
}
.cid-u9t0UGB9ke foot-menu-item {
  color: #890b08;
}
.cid-ugyLfoQVfD {
  z-index: 1000;
  width: 100%;
}
.cid-ugyLfoQVfD nav.navbar {
  position: fixed;
}
.cid-ugyLfoQVfD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ugyLfoQVfD .dropdown-menu {
  padding: 0;
}
.cid-ugyLfoQVfD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ugyLfoQVfD .dropdown-item:hover,
.cid-ugyLfoQVfD .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-ugyLfoQVfD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ugyLfoQVfD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ugyLfoQVfD .nav-link {
  position: relative;
}
.cid-ugyLfoQVfD .container {
  display: flex;
  margin: auto;
}
.cid-ugyLfoQVfD .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ugyLfoQVfD .navbar-caption {
  padding-right: 4rem;
}
.cid-ugyLfoQVfD .dropdown-menu,
.cid-ugyLfoQVfD .navbar.opened {
  background: #0b0b0b !important;
}
.cid-ugyLfoQVfD .nav-item:focus,
.cid-ugyLfoQVfD .nav-link:focus {
  outline: none;
}
.cid-ugyLfoQVfD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugyLfoQVfD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugyLfoQVfD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ugyLfoQVfD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugyLfoQVfD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugyLfoQVfD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugyLfoQVfD .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-ugyLfoQVfD .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ugyLfoQVfD .navbar.opened {
  transition: all .3s;
}
.cid-ugyLfoQVfD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ugyLfoQVfD .navbar .navbar-logo img {
  width: auto;
}
.cid-ugyLfoQVfD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ugyLfoQVfD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugyLfoQVfD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ugyLfoQVfD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-ugyLfoQVfD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugyLfoQVfD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugyLfoQVfD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ugyLfoQVfD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugyLfoQVfD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ugyLfoQVfD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ugyLfoQVfD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugyLfoQVfD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugyLfoQVfD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugyLfoQVfD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ugyLfoQVfD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ugyLfoQVfD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-ugyLfoQVfD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ugyLfoQVfD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ugyLfoQVfD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ugyLfoQVfD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugyLfoQVfD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ugyLfoQVfD .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugyLfoQVfD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ugyLfoQVfD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-ugyLfoQVfD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ugyLfoQVfD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ugyLfoQVfD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugyLfoQVfD .dropdown-item.active,
.cid-ugyLfoQVfD .dropdown-item:active {
  background-color: transparent;
}
.cid-ugyLfoQVfD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugyLfoQVfD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugyLfoQVfD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugyLfoQVfD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-ugyLfoQVfD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ugyLfoQVfD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugyLfoQVfD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ugyLfoQVfD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugyLfoQVfD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ugyLfoQVfD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-ugyLfoQVfD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ugyLfoQVfD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ugyLfoQVfD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ugyLfoQVfD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ugyLfoQVfD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ugyLfoQVfD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ugyLfoQVfD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ugyLfoQVfD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ugyLfoQVfD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-ugyLfoQVfD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ugyLfoQVfD .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-ugyLfoQVfD .navbar {
    height: 77px;
  }
  .cid-ugyLfoQVfD .navbar.opened {
    height: auto;
  }
  .cid-ugyLfoQVfD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugyLfp9H2M {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-ugyLfp9H2M .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ugyLfp9H2M .mbr-text {
  color: #fafafa;
}
.cid-ugyLfpjcx7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-ugyLfpjcx7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugyLfpjcx7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugyLfpjcx7 .mbr-section-title {
  color: #ffffff;
}
.cid-ugyLfpjcx7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ugyLfpjcx7 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-ugyLfpyDG2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ugyLfpyDG2 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-ugyLfpII2Y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-ugyLfpII2Y .row-links {
  width: 100%;
  justify-content: center;
}
.cid-ugyLfpII2Y .social-row {
  width: 100%;
  justify-content: center;
}
.cid-ugyLfpII2Y .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ugyLfpII2Y .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-ugyLfpII2Y .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-ugyLfpII2Y .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-ugyLfpII2Y .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-ugyLfpII2Y .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ugyLfpII2Y .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ugyLfpII2Y .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-ugyLfpII2Y .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ugyLfpII2Y .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ugyLfpII2Y .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-ugyLfpII2Y .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-ugyLfpII2Y .media-container-row .mbr-text {
  text-align: center;
}
.cid-ugyLfpII2Y foot-menu-item {
  color: #890b08;
}
.cid-uozu4rc3RI {
  z-index: 1000;
  width: 100%;
}
.cid-uozu4rc3RI nav.navbar {
  position: fixed;
}
.cid-uozu4rc3RI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uozu4rc3RI .dropdown-menu {
  padding: 0;
}
.cid-uozu4rc3RI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uozu4rc3RI .dropdown-item:hover,
.cid-uozu4rc3RI .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uozu4rc3RI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uozu4rc3RI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uozu4rc3RI .nav-link {
  position: relative;
}
.cid-uozu4rc3RI .container {
  display: flex;
  margin: auto;
}
.cid-uozu4rc3RI .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uozu4rc3RI .navbar-caption {
  padding-right: 4rem;
}
.cid-uozu4rc3RI .dropdown-menu,
.cid-uozu4rc3RI .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uozu4rc3RI .nav-item:focus,
.cid-uozu4rc3RI .nav-link:focus {
  outline: none;
}
.cid-uozu4rc3RI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uozu4rc3RI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uozu4rc3RI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uozu4rc3RI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uozu4rc3RI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uozu4rc3RI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uozu4rc3RI .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uozu4rc3RI .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uozu4rc3RI .navbar.opened {
  transition: all .3s;
}
.cid-uozu4rc3RI .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uozu4rc3RI .navbar .navbar-logo img {
  width: auto;
}
.cid-uozu4rc3RI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uozu4rc3RI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uozu4rc3RI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uozu4rc3RI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uozu4rc3RI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uozu4rc3RI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uozu4rc3RI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uozu4rc3RI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uozu4rc3RI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uozu4rc3RI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uozu4rc3RI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uozu4rc3RI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uozu4rc3RI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uozu4rc3RI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uozu4rc3RI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uozu4rc3RI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uozu4rc3RI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uozu4rc3RI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uozu4rc3RI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uozu4rc3RI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uozu4rc3RI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uozu4rc3RI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uozu4rc3RI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uozu4rc3RI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uozu4rc3RI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uozu4rc3RI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uozu4rc3RI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uozu4rc3RI .dropdown-item.active,
.cid-uozu4rc3RI .dropdown-item:active {
  background-color: transparent;
}
.cid-uozu4rc3RI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uozu4rc3RI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uozu4rc3RI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uozu4rc3RI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uozu4rc3RI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uozu4rc3RI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uozu4rc3RI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uozu4rc3RI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uozu4rc3RI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uozu4rc3RI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uozu4rc3RI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uozu4rc3RI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uozu4rc3RI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uozu4rc3RI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uozu4rc3RI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uozu4rc3RI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uozu4rc3RI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uozu4rc3RI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uozu4rc3RI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uozu4rc3RI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uozu4rc3RI .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-uozu4rc3RI .navbar {
    height: 77px;
  }
  .cid-uozu4rc3RI .navbar.opened {
    height: auto;
  }
  .cid-uozu4rc3RI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uozu4rrBSl {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uozu4rrBSl .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uozu4rrBSl .mbr-text {
  color: #fafafa;
}
.cid-uozu4rBXTq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uozu4rBXTq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uozu4rBXTq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uozu4rBXTq .mbr-section-title {
  color: #ffffff;
}
.cid-uozu4rBXTq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uozu4rBXTq .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uozu4rQERQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uozu4rQERQ .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uozu4s0Srw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uozu4s0Srw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uozu4s0Srw .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uozu4s0Srw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uozu4s0Srw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uozu4s0Srw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uozu4s0Srw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uozu4s0Srw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uozu4s0Srw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uozu4s0Srw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uozu4s0Srw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uozu4s0Srw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uozu4s0Srw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uozu4s0Srw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uozu4s0Srw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uozu4s0Srw .media-container-row .mbr-text {
  text-align: center;
}
.cid-uozu4s0Srw foot-menu-item {
  color: #890b08;
}
.cid-uuGMb00J2o {
  z-index: 1000;
  width: 100%;
}
.cid-uuGMb00J2o nav.navbar {
  position: fixed;
}
.cid-uuGMb00J2o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uuGMb00J2o .dropdown-menu {
  padding: 0;
}
.cid-uuGMb00J2o .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuGMb00J2o .dropdown-item:hover,
.cid-uuGMb00J2o .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uuGMb00J2o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uuGMb00J2o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uuGMb00J2o .nav-link {
  position: relative;
}
.cid-uuGMb00J2o .container {
  display: flex;
  margin: auto;
}
.cid-uuGMb00J2o .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uuGMb00J2o .navbar-caption {
  padding-right: 4rem;
}
.cid-uuGMb00J2o .dropdown-menu,
.cid-uuGMb00J2o .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uuGMb00J2o .nav-item:focus,
.cid-uuGMb00J2o .nav-link:focus {
  outline: none;
}
.cid-uuGMb00J2o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uuGMb00J2o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uuGMb00J2o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uuGMb00J2o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uuGMb00J2o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uuGMb00J2o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uuGMb00J2o .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uuGMb00J2o .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uuGMb00J2o .navbar.opened {
  transition: all .3s;
}
.cid-uuGMb00J2o .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uuGMb00J2o .navbar .navbar-logo img {
  width: auto;
}
.cid-uuGMb00J2o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uuGMb00J2o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uuGMb00J2o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uuGMb00J2o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uuGMb00J2o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uuGMb00J2o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uuGMb00J2o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uuGMb00J2o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uuGMb00J2o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uuGMb00J2o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uuGMb00J2o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uuGMb00J2o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uuGMb00J2o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uuGMb00J2o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uuGMb00J2o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uuGMb00J2o .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uuGMb00J2o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uuGMb00J2o .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uuGMb00J2o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uuGMb00J2o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uuGMb00J2o .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uuGMb00J2o .navbar.navbar-short {
  min-height: 60px;
}
.cid-uuGMb00J2o .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uuGMb00J2o .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uuGMb00J2o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uuGMb00J2o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uuGMb00J2o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uuGMb00J2o .dropdown-item.active,
.cid-uuGMb00J2o .dropdown-item:active {
  background-color: transparent;
}
.cid-uuGMb00J2o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uuGMb00J2o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uuGMb00J2o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uuGMb00J2o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uuGMb00J2o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uuGMb00J2o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uuGMb00J2o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uuGMb00J2o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uuGMb00J2o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uuGMb00J2o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uuGMb00J2o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uuGMb00J2o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uuGMb00J2o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uuGMb00J2o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uuGMb00J2o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uuGMb00J2o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uuGMb00J2o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uuGMb00J2o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uuGMb00J2o .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uuGMb00J2o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uuGMb00J2o .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-uuGMb00J2o .navbar {
    height: 77px;
  }
  .cid-uuGMb00J2o .navbar.opened {
    height: auto;
  }
  .cid-uuGMb00J2o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uuGMb0hh3K {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uuGMb0hh3K .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uuGMb0hh3K .mbr-text {
  color: #fafafa;
}
.cid-uuGMb0quw2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uuGMb0quw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uuGMb0quw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uuGMb0quw2 .mbr-section-title {
  color: #ffffff;
}
.cid-uuGMb0quw2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uuGMb0quw2 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uuGMb0GjTd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uuGMb0GjTd .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uuGMb0Qdyj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uuGMb0Qdyj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uuGMb0Qdyj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uuGMb0Qdyj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uuGMb0Qdyj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uuGMb0Qdyj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uuGMb0Qdyj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uuGMb0Qdyj .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uuGMb0Qdyj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uuGMb0Qdyj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uuGMb0Qdyj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uuGMb0Qdyj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uuGMb0Qdyj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uuGMb0Qdyj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uuGMb0Qdyj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uuGMb0Qdyj .media-container-row .mbr-text {
  text-align: center;
}
.cid-uuGMb0Qdyj foot-menu-item {
  color: #890b08;
}
.cid-uFlDyH57Lw {
  z-index: 1000;
  width: 100%;
}
.cid-uFlDyH57Lw nav.navbar {
  position: fixed;
}
.cid-uFlDyH57Lw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uFlDyH57Lw .dropdown-menu {
  padding: 0;
}
.cid-uFlDyH57Lw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uFlDyH57Lw .dropdown-item:hover,
.cid-uFlDyH57Lw .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uFlDyH57Lw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uFlDyH57Lw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uFlDyH57Lw .nav-link {
  position: relative;
}
.cid-uFlDyH57Lw .container {
  display: flex;
  margin: auto;
}
.cid-uFlDyH57Lw .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uFlDyH57Lw .navbar-caption {
  padding-right: 4rem;
}
.cid-uFlDyH57Lw .dropdown-menu,
.cid-uFlDyH57Lw .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uFlDyH57Lw .nav-item:focus,
.cid-uFlDyH57Lw .nav-link:focus {
  outline: none;
}
.cid-uFlDyH57Lw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uFlDyH57Lw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uFlDyH57Lw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uFlDyH57Lw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uFlDyH57Lw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uFlDyH57Lw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uFlDyH57Lw .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uFlDyH57Lw .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uFlDyH57Lw .navbar.opened {
  transition: all .3s;
}
.cid-uFlDyH57Lw .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uFlDyH57Lw .navbar .navbar-logo img {
  width: auto;
}
.cid-uFlDyH57Lw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uFlDyH57Lw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uFlDyH57Lw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uFlDyH57Lw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uFlDyH57Lw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uFlDyH57Lw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uFlDyH57Lw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uFlDyH57Lw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uFlDyH57Lw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uFlDyH57Lw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uFlDyH57Lw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uFlDyH57Lw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uFlDyH57Lw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uFlDyH57Lw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uFlDyH57Lw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uFlDyH57Lw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uFlDyH57Lw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uFlDyH57Lw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uFlDyH57Lw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uFlDyH57Lw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uFlDyH57Lw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uFlDyH57Lw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uFlDyH57Lw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uFlDyH57Lw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uFlDyH57Lw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uFlDyH57Lw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uFlDyH57Lw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uFlDyH57Lw .dropdown-item.active,
.cid-uFlDyH57Lw .dropdown-item:active {
  background-color: transparent;
}
.cid-uFlDyH57Lw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uFlDyH57Lw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uFlDyH57Lw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uFlDyH57Lw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uFlDyH57Lw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uFlDyH57Lw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uFlDyH57Lw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uFlDyH57Lw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uFlDyH57Lw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uFlDyH57Lw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uFlDyH57Lw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uFlDyH57Lw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uFlDyH57Lw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uFlDyH57Lw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uFlDyH57Lw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uFlDyH57Lw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uFlDyH57Lw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uFlDyH57Lw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uFlDyH57Lw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uFlDyH57Lw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uFlDyH57Lw .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-uFlDyH57Lw .navbar {
    height: 77px;
  }
  .cid-uFlDyH57Lw .navbar.opened {
    height: auto;
  }
  .cid-uFlDyH57Lw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uFlDyHmoC9 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uFlDyHmoC9 .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uFlDyHmoC9 .mbr-text {
  color: #fafafa;
}
.cid-uFlDyHvDTe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uFlDyHvDTe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFlDyHvDTe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFlDyHvDTe .mbr-section-title {
  color: #ffffff;
}
.cid-uFlDyHvDTe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFlDyHvDTe .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uFlDyHJV4X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uFlDyHJV4X .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uFlDyHTWLL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uFlDyHTWLL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uFlDyHTWLL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uFlDyHTWLL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uFlDyHTWLL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uFlDyHTWLL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uFlDyHTWLL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uFlDyHTWLL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uFlDyHTWLL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uFlDyHTWLL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uFlDyHTWLL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uFlDyHTWLL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uFlDyHTWLL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uFlDyHTWLL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uFlDyHTWLL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uFlDyHTWLL .media-container-row .mbr-text {
  text-align: center;
}
.cid-uFlDyHTWLL foot-menu-item {
  color: #890b08;
}
.cid-uG5T1VG3BJ {
  z-index: 1000;
  width: 100%;
}
.cid-uG5T1VG3BJ nav.navbar {
  position: fixed;
}
.cid-uG5T1VG3BJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uG5T1VG3BJ .dropdown-menu {
  padding: 0;
}
.cid-uG5T1VG3BJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uG5T1VG3BJ .dropdown-item:hover,
.cid-uG5T1VG3BJ .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uG5T1VG3BJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uG5T1VG3BJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uG5T1VG3BJ .nav-link {
  position: relative;
}
.cid-uG5T1VG3BJ .container {
  display: flex;
  margin: auto;
}
.cid-uG5T1VG3BJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uG5T1VG3BJ .navbar-caption {
  padding-right: 4rem;
}
.cid-uG5T1VG3BJ .dropdown-menu,
.cid-uG5T1VG3BJ .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uG5T1VG3BJ .nav-item:focus,
.cid-uG5T1VG3BJ .nav-link:focus {
  outline: none;
}
.cid-uG5T1VG3BJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uG5T1VG3BJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uG5T1VG3BJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uG5T1VG3BJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uG5T1VG3BJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uG5T1VG3BJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uG5T1VG3BJ .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uG5T1VG3BJ .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uG5T1VG3BJ .navbar.opened {
  transition: all .3s;
}
.cid-uG5T1VG3BJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uG5T1VG3BJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uG5T1VG3BJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uG5T1VG3BJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uG5T1VG3BJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uG5T1VG3BJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uG5T1VG3BJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uG5T1VG3BJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uG5T1VG3BJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uG5T1VG3BJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uG5T1VG3BJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uG5T1VG3BJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uG5T1VG3BJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uG5T1VG3BJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uG5T1VG3BJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uG5T1VG3BJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uG5T1VG3BJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uG5T1VG3BJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uG5T1VG3BJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uG5T1VG3BJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uG5T1VG3BJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uG5T1VG3BJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uG5T1VG3BJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uG5T1VG3BJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uG5T1VG3BJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uG5T1VG3BJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uG5T1VG3BJ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uG5T1VG3BJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uG5T1VG3BJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uG5T1VG3BJ .dropdown-item.active,
.cid-uG5T1VG3BJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uG5T1VG3BJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uG5T1VG3BJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uG5T1VG3BJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uG5T1VG3BJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uG5T1VG3BJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uG5T1VG3BJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uG5T1VG3BJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uG5T1VG3BJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uG5T1VG3BJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uG5T1VG3BJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uG5T1VG3BJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uG5T1VG3BJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uG5T1VG3BJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uG5T1VG3BJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uG5T1VG3BJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uG5T1VG3BJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uG5T1VG3BJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uG5T1VG3BJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uG5T1VG3BJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uG5T1VG3BJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uG5T1VG3BJ .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-uG5T1VG3BJ .navbar {
    height: 77px;
  }
  .cid-uG5T1VG3BJ .navbar.opened {
    height: auto;
  }
  .cid-uG5T1VG3BJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uG5T1VWzRs {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uG5T1VWzRs .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uG5T1VWzRs .mbr-text {
  color: #fafafa;
}
.cid-uG5T1W4Vq5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uG5T1W4Vq5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG5T1W4Vq5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG5T1W4Vq5 .mbr-section-title {
  color: #ffffff;
}
.cid-uG5T1W4Vq5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uG5T1W4Vq5 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uG5T1Wlbuz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uG5T1Wlbuz .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uG5T1WuKL5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uG5T1WuKL5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uG5T1WuKL5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uG5T1WuKL5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uG5T1WuKL5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uG5T1WuKL5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uG5T1WuKL5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uG5T1WuKL5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uG5T1WuKL5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uG5T1WuKL5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uG5T1WuKL5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uG5T1WuKL5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uG5T1WuKL5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uG5T1WuKL5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uG5T1WuKL5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uG5T1WuKL5 .media-container-row .mbr-text {
  text-align: center;
}
.cid-uG5T1WuKL5 foot-menu-item {
  color: #890b08;
}
.cid-uHI0mIgAXg {
  z-index: 1000;
  width: 100%;
}
.cid-uHI0mIgAXg nav.navbar {
  position: fixed;
}
.cid-uHI0mIgAXg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uHI0mIgAXg .dropdown-menu {
  padding: 0;
}
.cid-uHI0mIgAXg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uHI0mIgAXg .dropdown-item:hover,
.cid-uHI0mIgAXg .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uHI0mIgAXg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uHI0mIgAXg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uHI0mIgAXg .nav-link {
  position: relative;
}
.cid-uHI0mIgAXg .container {
  display: flex;
  margin: auto;
}
.cid-uHI0mIgAXg .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uHI0mIgAXg .navbar-caption {
  padding-right: 4rem;
}
.cid-uHI0mIgAXg .dropdown-menu,
.cid-uHI0mIgAXg .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uHI0mIgAXg .nav-item:focus,
.cid-uHI0mIgAXg .nav-link:focus {
  outline: none;
}
.cid-uHI0mIgAXg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uHI0mIgAXg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uHI0mIgAXg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uHI0mIgAXg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uHI0mIgAXg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uHI0mIgAXg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uHI0mIgAXg .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uHI0mIgAXg .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uHI0mIgAXg .navbar.opened {
  transition: all .3s;
}
.cid-uHI0mIgAXg .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uHI0mIgAXg .navbar .navbar-logo img {
  width: auto;
}
.cid-uHI0mIgAXg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uHI0mIgAXg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uHI0mIgAXg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uHI0mIgAXg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uHI0mIgAXg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uHI0mIgAXg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uHI0mIgAXg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uHI0mIgAXg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uHI0mIgAXg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uHI0mIgAXg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uHI0mIgAXg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uHI0mIgAXg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uHI0mIgAXg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uHI0mIgAXg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uHI0mIgAXg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uHI0mIgAXg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uHI0mIgAXg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uHI0mIgAXg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uHI0mIgAXg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uHI0mIgAXg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uHI0mIgAXg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uHI0mIgAXg .navbar.navbar-short {
  min-height: 60px;
}
.cid-uHI0mIgAXg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uHI0mIgAXg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uHI0mIgAXg .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uHI0mIgAXg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uHI0mIgAXg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uHI0mIgAXg .dropdown-item.active,
.cid-uHI0mIgAXg .dropdown-item:active {
  background-color: transparent;
}
.cid-uHI0mIgAXg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uHI0mIgAXg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uHI0mIgAXg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uHI0mIgAXg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uHI0mIgAXg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uHI0mIgAXg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uHI0mIgAXg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uHI0mIgAXg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uHI0mIgAXg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uHI0mIgAXg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uHI0mIgAXg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uHI0mIgAXg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uHI0mIgAXg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uHI0mIgAXg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uHI0mIgAXg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHI0mIgAXg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uHI0mIgAXg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uHI0mIgAXg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uHI0mIgAXg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uHI0mIgAXg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uHI0mIgAXg .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-uHI0mIgAXg .navbar {
    height: 77px;
  }
  .cid-uHI0mIgAXg .navbar.opened {
    height: auto;
  }
  .cid-uHI0mIgAXg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uHI0mIwrKK {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uHI0mIwrKK .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uHI0mIwrKK .mbr-text {
  color: #fafafa;
}
.cid-uHI0mIFHyL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uHI0mIFHyL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHI0mIFHyL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHI0mIFHyL .mbr-section-title {
  color: #ffffff;
}
.cid-uHI0mIFHyL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uHI0mIFHyL .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uHI0mIUE2d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uHI0mIUE2d .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uHI0mJ3lM4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uHI0mJ3lM4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uHI0mJ3lM4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uHI0mJ3lM4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uHI0mJ3lM4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uHI0mJ3lM4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uHI0mJ3lM4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uHI0mJ3lM4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uHI0mJ3lM4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uHI0mJ3lM4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uHI0mJ3lM4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uHI0mJ3lM4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uHI0mJ3lM4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uHI0mJ3lM4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uHI0mJ3lM4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uHI0mJ3lM4 .media-container-row .mbr-text {
  text-align: center;
}
.cid-uHI0mJ3lM4 foot-menu-item {
  color: #890b08;
}
.cid-uMkEr35k1b {
  z-index: 1000;
  width: 100%;
}
.cid-uMkEr35k1b nav.navbar {
  position: fixed;
}
.cid-uMkEr35k1b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMkEr35k1b .dropdown-menu {
  padding: 0;
}
.cid-uMkEr35k1b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMkEr35k1b .dropdown-item:hover,
.cid-uMkEr35k1b .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uMkEr35k1b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uMkEr35k1b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMkEr35k1b .nav-link {
  position: relative;
}
.cid-uMkEr35k1b .container {
  display: flex;
  margin: auto;
}
.cid-uMkEr35k1b .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uMkEr35k1b .navbar-caption {
  padding-right: 4rem;
}
.cid-uMkEr35k1b .dropdown-menu,
.cid-uMkEr35k1b .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uMkEr35k1b .nav-item:focus,
.cid-uMkEr35k1b .nav-link:focus {
  outline: none;
}
.cid-uMkEr35k1b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMkEr35k1b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMkEr35k1b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uMkEr35k1b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMkEr35k1b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMkEr35k1b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMkEr35k1b .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uMkEr35k1b .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMkEr35k1b .navbar.opened {
  transition: all .3s;
}
.cid-uMkEr35k1b .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uMkEr35k1b .navbar .navbar-logo img {
  width: auto;
}
.cid-uMkEr35k1b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMkEr35k1b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMkEr35k1b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uMkEr35k1b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uMkEr35k1b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMkEr35k1b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMkEr35k1b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uMkEr35k1b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMkEr35k1b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uMkEr35k1b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uMkEr35k1b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMkEr35k1b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMkEr35k1b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMkEr35k1b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMkEr35k1b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uMkEr35k1b .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uMkEr35k1b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMkEr35k1b .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMkEr35k1b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMkEr35k1b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMkEr35k1b .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uMkEr35k1b .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMkEr35k1b .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uMkEr35k1b .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uMkEr35k1b .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uMkEr35k1b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMkEr35k1b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMkEr35k1b .dropdown-item.active,
.cid-uMkEr35k1b .dropdown-item:active {
  background-color: transparent;
}
.cid-uMkEr35k1b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMkEr35k1b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMkEr35k1b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMkEr35k1b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uMkEr35k1b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMkEr35k1b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMkEr35k1b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMkEr35k1b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMkEr35k1b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uMkEr35k1b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uMkEr35k1b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uMkEr35k1b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uMkEr35k1b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uMkEr35k1b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uMkEr35k1b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uMkEr35k1b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uMkEr35k1b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uMkEr35k1b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uMkEr35k1b .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uMkEr35k1b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMkEr35k1b .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-uMkEr35k1b .navbar {
    height: 77px;
  }
  .cid-uMkEr35k1b .navbar.opened {
    height: auto;
  }
  .cid-uMkEr35k1b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMkEr3G8MB {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uMkEr3G8MB .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uMkEr3G8MB .mbr-text {
  color: #fafafa;
}
.cid-uMkEr3Thh4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uMkEr3Thh4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMkEr3Thh4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMkEr3Thh4 .mbr-section-title {
  color: #ffffff;
}
.cid-uMkEr3Thh4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uMkEr3Thh4 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uMkEr4kt3v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uMkEr4kt3v .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uMkEr4wOYH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uMkEr4wOYH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uMkEr4wOYH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uMkEr4wOYH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uMkEr4wOYH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uMkEr4wOYH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uMkEr4wOYH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uMkEr4wOYH .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uMkEr4wOYH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uMkEr4wOYH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uMkEr4wOYH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uMkEr4wOYH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uMkEr4wOYH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uMkEr4wOYH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uMkEr4wOYH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uMkEr4wOYH .media-container-row .mbr-text {
  text-align: center;
}
.cid-uMkEr4wOYH foot-menu-item {
  color: #890b08;
}
.cid-uMkF1jkAtK {
  z-index: 1000;
  width: 100%;
}
.cid-uMkF1jkAtK nav.navbar {
  position: fixed;
}
.cid-uMkF1jkAtK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMkF1jkAtK .dropdown-menu {
  padding: 0;
}
.cid-uMkF1jkAtK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMkF1jkAtK .dropdown-item:hover,
.cid-uMkF1jkAtK .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uMkF1jkAtK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uMkF1jkAtK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMkF1jkAtK .nav-link {
  position: relative;
}
.cid-uMkF1jkAtK .container {
  display: flex;
  margin: auto;
}
.cid-uMkF1jkAtK .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uMkF1jkAtK .navbar-caption {
  padding-right: 4rem;
}
.cid-uMkF1jkAtK .dropdown-menu,
.cid-uMkF1jkAtK .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uMkF1jkAtK .nav-item:focus,
.cid-uMkF1jkAtK .nav-link:focus {
  outline: none;
}
.cid-uMkF1jkAtK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMkF1jkAtK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMkF1jkAtK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uMkF1jkAtK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMkF1jkAtK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMkF1jkAtK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMkF1jkAtK .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uMkF1jkAtK .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMkF1jkAtK .navbar.opened {
  transition: all .3s;
}
.cid-uMkF1jkAtK .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uMkF1jkAtK .navbar .navbar-logo img {
  width: auto;
}
.cid-uMkF1jkAtK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMkF1jkAtK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMkF1jkAtK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uMkF1jkAtK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uMkF1jkAtK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMkF1jkAtK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMkF1jkAtK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uMkF1jkAtK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMkF1jkAtK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uMkF1jkAtK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uMkF1jkAtK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMkF1jkAtK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMkF1jkAtK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMkF1jkAtK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMkF1jkAtK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uMkF1jkAtK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uMkF1jkAtK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMkF1jkAtK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMkF1jkAtK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMkF1jkAtK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMkF1jkAtK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uMkF1jkAtK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMkF1jkAtK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uMkF1jkAtK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uMkF1jkAtK .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uMkF1jkAtK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMkF1jkAtK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMkF1jkAtK .dropdown-item.active,
.cid-uMkF1jkAtK .dropdown-item:active {
  background-color: transparent;
}
.cid-uMkF1jkAtK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMkF1jkAtK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMkF1jkAtK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMkF1jkAtK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uMkF1jkAtK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMkF1jkAtK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMkF1jkAtK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMkF1jkAtK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMkF1jkAtK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uMkF1jkAtK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uMkF1jkAtK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uMkF1jkAtK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uMkF1jkAtK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uMkF1jkAtK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uMkF1jkAtK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uMkF1jkAtK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uMkF1jkAtK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uMkF1jkAtK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uMkF1jkAtK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uMkF1jkAtK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMkF1jkAtK .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-uMkF1jkAtK .navbar {
    height: 77px;
  }
  .cid-uMkF1jkAtK .navbar.opened {
    height: auto;
  }
  .cid-uMkF1jkAtK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMkF1jFxld {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uMkF1jFxld .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uMkF1jFxld .mbr-text {
  color: #fafafa;
}
.cid-uMkF1jOXDq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uMkF1jOXDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMkF1jOXDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMkF1jOXDq .mbr-section-title {
  color: #ffffff;
}
.cid-uMkF1jOXDq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uMkF1jOXDq .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uMkF1k5Wm0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uMkF1k5Wm0 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uMkF1kfvcx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uMkF1kfvcx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uMkF1kfvcx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uMkF1kfvcx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uMkF1kfvcx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uMkF1kfvcx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uMkF1kfvcx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uMkF1kfvcx .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uMkF1kfvcx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uMkF1kfvcx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uMkF1kfvcx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uMkF1kfvcx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uMkF1kfvcx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uMkF1kfvcx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uMkF1kfvcx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uMkF1kfvcx .media-container-row .mbr-text {
  text-align: center;
}
.cid-uMkF1kfvcx foot-menu-item {
  color: #890b08;
}
.cid-uQbJ5IJreG {
  z-index: 1000;
  width: 100%;
}
.cid-uQbJ5IJreG nav.navbar {
  position: fixed;
}
.cid-uQbJ5IJreG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQbJ5IJreG .dropdown-menu {
  padding: 0;
}
.cid-uQbJ5IJreG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQbJ5IJreG .dropdown-item:hover,
.cid-uQbJ5IJreG .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uQbJ5IJreG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uQbJ5IJreG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQbJ5IJreG .nav-link {
  position: relative;
}
.cid-uQbJ5IJreG .container {
  display: flex;
  margin: auto;
}
.cid-uQbJ5IJreG .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uQbJ5IJreG .navbar-caption {
  padding-right: 4rem;
}
.cid-uQbJ5IJreG .dropdown-menu,
.cid-uQbJ5IJreG .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uQbJ5IJreG .nav-item:focus,
.cid-uQbJ5IJreG .nav-link:focus {
  outline: none;
}
.cid-uQbJ5IJreG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQbJ5IJreG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQbJ5IJreG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQbJ5IJreG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQbJ5IJreG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQbJ5IJreG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQbJ5IJreG .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uQbJ5IJreG .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQbJ5IJreG .navbar.opened {
  transition: all .3s;
}
.cid-uQbJ5IJreG .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uQbJ5IJreG .navbar .navbar-logo img {
  width: auto;
}
.cid-uQbJ5IJreG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQbJ5IJreG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQbJ5IJreG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQbJ5IJreG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uQbJ5IJreG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQbJ5IJreG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQbJ5IJreG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQbJ5IJreG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQbJ5IJreG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQbJ5IJreG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQbJ5IJreG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQbJ5IJreG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQbJ5IJreG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQbJ5IJreG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQbJ5IJreG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQbJ5IJreG .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQbJ5IJreG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQbJ5IJreG .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQbJ5IJreG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQbJ5IJreG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQbJ5IJreG .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQbJ5IJreG .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQbJ5IJreG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQbJ5IJreG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQbJ5IJreG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQbJ5IJreG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQbJ5IJreG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQbJ5IJreG .dropdown-item.active,
.cid-uQbJ5IJreG .dropdown-item:active {
  background-color: transparent;
}
.cid-uQbJ5IJreG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQbJ5IJreG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQbJ5IJreG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQbJ5IJreG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uQbJ5IJreG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQbJ5IJreG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQbJ5IJreG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQbJ5IJreG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQbJ5IJreG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQbJ5IJreG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uQbJ5IJreG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQbJ5IJreG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQbJ5IJreG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQbJ5IJreG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQbJ5IJreG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQbJ5IJreG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQbJ5IJreG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQbJ5IJreG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQbJ5IJreG .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQbJ5IJreG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQbJ5IJreG .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-uQbJ5IJreG .navbar {
    height: 77px;
  }
  .cid-uQbJ5IJreG .navbar.opened {
    height: auto;
  }
  .cid-uQbJ5IJreG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbJ5IYQGa {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uQbJ5IYQGa .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQbJ5IYQGa .mbr-text {
  color: #fafafa;
}
.cid-uQbJ5J6odJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uQbJ5J6odJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbJ5J6odJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbJ5J6odJ .mbr-section-title {
  color: #ffffff;
}
.cid-uQbJ5J6odJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbJ5J6odJ .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uQbJ5Jm1AY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uQbJ5Jm1AY .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uQbJ5Jxuh7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uQbJ5Jxuh7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQbJ5Jxuh7 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQbJ5Jxuh7 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uQbJ5Jxuh7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uQbJ5Jxuh7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uQbJ5Jxuh7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uQbJ5Jxuh7 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uQbJ5Jxuh7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uQbJ5Jxuh7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uQbJ5Jxuh7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uQbJ5Jxuh7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uQbJ5Jxuh7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uQbJ5Jxuh7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uQbJ5Jxuh7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uQbJ5Jxuh7 .media-container-row .mbr-text {
  text-align: center;
}
.cid-uQbJ5Jxuh7 foot-menu-item {
  color: #890b08;
}
.cid-uSWoIepy6F {
  z-index: 1000;
  width: 100%;
}
.cid-uSWoIepy6F nav.navbar {
  position: fixed;
}
.cid-uSWoIepy6F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uSWoIepy6F .dropdown-menu {
  padding: 0;
}
.cid-uSWoIepy6F .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSWoIepy6F .dropdown-item:hover,
.cid-uSWoIepy6F .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uSWoIepy6F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uSWoIepy6F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSWoIepy6F .nav-link {
  position: relative;
}
.cid-uSWoIepy6F .container {
  display: flex;
  margin: auto;
}
.cid-uSWoIepy6F .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uSWoIepy6F .navbar-caption {
  padding-right: 4rem;
}
.cid-uSWoIepy6F .dropdown-menu,
.cid-uSWoIepy6F .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uSWoIepy6F .nav-item:focus,
.cid-uSWoIepy6F .nav-link:focus {
  outline: none;
}
.cid-uSWoIepy6F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSWoIepy6F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSWoIepy6F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uSWoIepy6F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSWoIepy6F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSWoIepy6F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSWoIepy6F .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uSWoIepy6F .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSWoIepy6F .navbar.opened {
  transition: all .3s;
}
.cid-uSWoIepy6F .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uSWoIepy6F .navbar .navbar-logo img {
  width: auto;
}
.cid-uSWoIepy6F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSWoIepy6F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSWoIepy6F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSWoIepy6F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uSWoIepy6F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSWoIepy6F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSWoIepy6F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uSWoIepy6F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSWoIepy6F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uSWoIepy6F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uSWoIepy6F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSWoIepy6F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSWoIepy6F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSWoIepy6F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSWoIepy6F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uSWoIepy6F .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uSWoIepy6F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSWoIepy6F .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSWoIepy6F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSWoIepy6F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSWoIepy6F .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uSWoIepy6F .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSWoIepy6F .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uSWoIepy6F .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uSWoIepy6F .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uSWoIepy6F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSWoIepy6F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSWoIepy6F .dropdown-item.active,
.cid-uSWoIepy6F .dropdown-item:active {
  background-color: transparent;
}
.cid-uSWoIepy6F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSWoIepy6F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSWoIepy6F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSWoIepy6F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uSWoIepy6F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSWoIepy6F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSWoIepy6F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSWoIepy6F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSWoIepy6F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uSWoIepy6F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uSWoIepy6F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uSWoIepy6F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uSWoIepy6F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uSWoIepy6F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uSWoIepy6F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uSWoIepy6F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uSWoIepy6F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uSWoIepy6F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uSWoIepy6F .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uSWoIepy6F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSWoIepy6F .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-uSWoIepy6F .navbar {
    height: 77px;
  }
  .cid-uSWoIepy6F .navbar.opened {
    height: auto;
  }
  .cid-uSWoIepy6F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSWoIeF0eV {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uSWoIeF0eV .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uSWoIeF0eV .mbr-text {
  color: #fafafa;
}
.cid-uSWoIeOTYw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uSWoIeOTYw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSWoIeOTYw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSWoIeOTYw .mbr-section-title {
  color: #ffffff;
}
.cid-uSWoIeOTYw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uSWoIeOTYw .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uSWoIf2e1x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uSWoIf2e1x .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uSWoIfcmnH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uSWoIfcmnH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uSWoIfcmnH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uSWoIfcmnH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uSWoIfcmnH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uSWoIfcmnH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uSWoIfcmnH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uSWoIfcmnH .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uSWoIfcmnH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uSWoIfcmnH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uSWoIfcmnH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uSWoIfcmnH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uSWoIfcmnH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uSWoIfcmnH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uSWoIfcmnH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uSWoIfcmnH .media-container-row .mbr-text {
  text-align: center;
}
.cid-uSWoIfcmnH foot-menu-item {
  color: #890b08;
}
.cid-uXQ39XQ3LV {
  z-index: 1000;
  width: 100%;
}
.cid-uXQ39XQ3LV nav.navbar {
  position: fixed;
}
.cid-uXQ39XQ3LV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uXQ39XQ3LV .dropdown-menu {
  padding: 0;
}
.cid-uXQ39XQ3LV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXQ39XQ3LV .dropdown-item:hover,
.cid-uXQ39XQ3LV .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uXQ39XQ3LV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXQ39XQ3LV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXQ39XQ3LV .nav-link {
  position: relative;
}
.cid-uXQ39XQ3LV .container {
  display: flex;
  margin: auto;
}
.cid-uXQ39XQ3LV .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXQ39XQ3LV .navbar-caption {
  padding-right: 4rem;
}
.cid-uXQ39XQ3LV .dropdown-menu,
.cid-uXQ39XQ3LV .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uXQ39XQ3LV .nav-item:focus,
.cid-uXQ39XQ3LV .nav-link:focus {
  outline: none;
}
.cid-uXQ39XQ3LV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXQ39XQ3LV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXQ39XQ3LV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXQ39XQ3LV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXQ39XQ3LV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXQ39XQ3LV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXQ39XQ3LV .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uXQ39XQ3LV .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXQ39XQ3LV .navbar.opened {
  transition: all .3s;
}
.cid-uXQ39XQ3LV .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXQ39XQ3LV .navbar .navbar-logo img {
  width: auto;
}
.cid-uXQ39XQ3LV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXQ39XQ3LV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXQ39XQ3LV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXQ39XQ3LV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uXQ39XQ3LV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXQ39XQ3LV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXQ39XQ3LV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uXQ39XQ3LV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXQ39XQ3LV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXQ39XQ3LV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXQ39XQ3LV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXQ39XQ3LV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXQ39XQ3LV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXQ39XQ3LV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXQ39XQ3LV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uXQ39XQ3LV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXQ39XQ3LV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXQ39XQ3LV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXQ39XQ3LV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXQ39XQ3LV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXQ39XQ3LV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXQ39XQ3LV .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXQ39XQ3LV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXQ39XQ3LV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXQ39XQ3LV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXQ39XQ3LV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXQ39XQ3LV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXQ39XQ3LV .dropdown-item.active,
.cid-uXQ39XQ3LV .dropdown-item:active {
  background-color: transparent;
}
.cid-uXQ39XQ3LV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXQ39XQ3LV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXQ39XQ3LV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXQ39XQ3LV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uXQ39XQ3LV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXQ39XQ3LV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXQ39XQ3LV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXQ39XQ3LV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXQ39XQ3LV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXQ39XQ3LV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXQ39XQ3LV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXQ39XQ3LV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXQ39XQ3LV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXQ39XQ3LV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXQ39XQ3LV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXQ39XQ3LV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXQ39XQ3LV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXQ39XQ3LV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXQ39XQ3LV .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXQ39XQ3LV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXQ39XQ3LV .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-uXQ39XQ3LV .navbar {
    height: 77px;
  }
  .cid-uXQ39XQ3LV .navbar.opened {
    height: auto;
  }
  .cid-uXQ39XQ3LV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXQ39Y5Qex {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uXQ39Y5Qex .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uXQ39Y5Qex .mbr-text {
  color: #fafafa;
}
.cid-uXQ39YeJYm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uXQ39YeJYm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXQ39YeJYm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXQ39YeJYm .mbr-section-title {
  color: #ffffff;
}
.cid-uXQ39YeJYm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uXQ39YeJYm .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uXQ39YwMZy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uXQ39YwMZy .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uXQ39YGVz3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uXQ39YGVz3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXQ39YGVz3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXQ39YGVz3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXQ39YGVz3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXQ39YGVz3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXQ39YGVz3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXQ39YGVz3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXQ39YGVz3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXQ39YGVz3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXQ39YGVz3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXQ39YGVz3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXQ39YGVz3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXQ39YGVz3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXQ39YGVz3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXQ39YGVz3 .media-container-row .mbr-text {
  text-align: center;
}
.cid-uXQ39YGVz3 foot-menu-item {
  color: #890b08;
}
.cid-uXQ3BhZ6nP {
  z-index: 1000;
  width: 100%;
}
.cid-uXQ3BhZ6nP nav.navbar {
  position: fixed;
}
.cid-uXQ3BhZ6nP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uXQ3BhZ6nP .dropdown-menu {
  padding: 0;
}
.cid-uXQ3BhZ6nP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXQ3BhZ6nP .dropdown-item:hover,
.cid-uXQ3BhZ6nP .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uXQ3BhZ6nP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXQ3BhZ6nP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXQ3BhZ6nP .nav-link {
  position: relative;
}
.cid-uXQ3BhZ6nP .container {
  display: flex;
  margin: auto;
}
.cid-uXQ3BhZ6nP .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXQ3BhZ6nP .navbar-caption {
  padding-right: 4rem;
}
.cid-uXQ3BhZ6nP .dropdown-menu,
.cid-uXQ3BhZ6nP .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uXQ3BhZ6nP .nav-item:focus,
.cid-uXQ3BhZ6nP .nav-link:focus {
  outline: none;
}
.cid-uXQ3BhZ6nP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXQ3BhZ6nP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXQ3BhZ6nP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXQ3BhZ6nP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXQ3BhZ6nP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXQ3BhZ6nP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXQ3BhZ6nP .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uXQ3BhZ6nP .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXQ3BhZ6nP .navbar.opened {
  transition: all .3s;
}
.cid-uXQ3BhZ6nP .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXQ3BhZ6nP .navbar .navbar-logo img {
  width: auto;
}
.cid-uXQ3BhZ6nP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXQ3BhZ6nP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXQ3BhZ6nP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXQ3BhZ6nP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uXQ3BhZ6nP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXQ3BhZ6nP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXQ3BhZ6nP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uXQ3BhZ6nP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXQ3BhZ6nP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXQ3BhZ6nP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXQ3BhZ6nP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXQ3BhZ6nP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXQ3BhZ6nP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXQ3BhZ6nP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXQ3BhZ6nP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uXQ3BhZ6nP .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXQ3BhZ6nP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXQ3BhZ6nP .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXQ3BhZ6nP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXQ3BhZ6nP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXQ3BhZ6nP .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXQ3BhZ6nP .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXQ3BhZ6nP .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXQ3BhZ6nP .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXQ3BhZ6nP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXQ3BhZ6nP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXQ3BhZ6nP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXQ3BhZ6nP .dropdown-item.active,
.cid-uXQ3BhZ6nP .dropdown-item:active {
  background-color: transparent;
}
.cid-uXQ3BhZ6nP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXQ3BhZ6nP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXQ3BhZ6nP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXQ3BhZ6nP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uXQ3BhZ6nP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXQ3BhZ6nP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXQ3BhZ6nP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXQ3BhZ6nP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXQ3BhZ6nP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXQ3BhZ6nP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXQ3BhZ6nP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXQ3BhZ6nP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXQ3BhZ6nP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXQ3BhZ6nP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXQ3BhZ6nP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXQ3BhZ6nP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXQ3BhZ6nP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXQ3BhZ6nP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXQ3BhZ6nP .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXQ3BhZ6nP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXQ3BhZ6nP .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-uXQ3BhZ6nP .navbar {
    height: 77px;
  }
  .cid-uXQ3BhZ6nP .navbar.opened {
    height: auto;
  }
  .cid-uXQ3BhZ6nP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXQ3BieJHf {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uXQ3BieJHf .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uXQ3BieJHf .mbr-text {
  color: #fafafa;
}
.cid-uXQ3BimRQZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uXQ3BimRQZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXQ3BimRQZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXQ3BimRQZ .mbr-section-title {
  color: #ffffff;
}
.cid-uXQ3BimRQZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uXQ3BimRQZ .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uXQ3BiEPlh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uXQ3BiEPlh .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uXQ3BiODJe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uXQ3BiODJe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXQ3BiODJe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXQ3BiODJe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXQ3BiODJe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXQ3BiODJe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXQ3BiODJe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXQ3BiODJe .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXQ3BiODJe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXQ3BiODJe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXQ3BiODJe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXQ3BiODJe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXQ3BiODJe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXQ3BiODJe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXQ3BiODJe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXQ3BiODJe .media-container-row .mbr-text {
  text-align: center;
}
.cid-uXQ3BiODJe foot-menu-item {
  color: #890b08;
}
.cid-uXQ47tYPVo {
  z-index: 1000;
  width: 100%;
}
.cid-uXQ47tYPVo nav.navbar {
  position: fixed;
}
.cid-uXQ47tYPVo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uXQ47tYPVo .dropdown-menu {
  padding: 0;
}
.cid-uXQ47tYPVo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXQ47tYPVo .dropdown-item:hover,
.cid-uXQ47tYPVo .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uXQ47tYPVo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uXQ47tYPVo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uXQ47tYPVo .nav-link {
  position: relative;
}
.cid-uXQ47tYPVo .container {
  display: flex;
  margin: auto;
}
.cid-uXQ47tYPVo .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXQ47tYPVo .navbar-caption {
  padding-right: 4rem;
}
.cid-uXQ47tYPVo .dropdown-menu,
.cid-uXQ47tYPVo .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uXQ47tYPVo .nav-item:focus,
.cid-uXQ47tYPVo .nav-link:focus {
  outline: none;
}
.cid-uXQ47tYPVo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uXQ47tYPVo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXQ47tYPVo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXQ47tYPVo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uXQ47tYPVo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXQ47tYPVo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXQ47tYPVo .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uXQ47tYPVo .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uXQ47tYPVo .navbar.opened {
  transition: all .3s;
}
.cid-uXQ47tYPVo .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uXQ47tYPVo .navbar .navbar-logo img {
  width: auto;
}
.cid-uXQ47tYPVo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXQ47tYPVo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXQ47tYPVo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXQ47tYPVo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uXQ47tYPVo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXQ47tYPVo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXQ47tYPVo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uXQ47tYPVo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXQ47tYPVo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXQ47tYPVo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXQ47tYPVo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXQ47tYPVo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXQ47tYPVo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXQ47tYPVo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXQ47tYPVo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uXQ47tYPVo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXQ47tYPVo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXQ47tYPVo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXQ47tYPVo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uXQ47tYPVo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uXQ47tYPVo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXQ47tYPVo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uXQ47tYPVo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXQ47tYPVo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXQ47tYPVo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXQ47tYPVo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXQ47tYPVo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXQ47tYPVo .dropdown-item.active,
.cid-uXQ47tYPVo .dropdown-item:active {
  background-color: transparent;
}
.cid-uXQ47tYPVo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXQ47tYPVo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXQ47tYPVo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXQ47tYPVo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uXQ47tYPVo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXQ47tYPVo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXQ47tYPVo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uXQ47tYPVo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uXQ47tYPVo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uXQ47tYPVo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uXQ47tYPVo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXQ47tYPVo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXQ47tYPVo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXQ47tYPVo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXQ47tYPVo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXQ47tYPVo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXQ47tYPVo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXQ47tYPVo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXQ47tYPVo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXQ47tYPVo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uXQ47tYPVo .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-uXQ47tYPVo .navbar {
    height: 77px;
  }
  .cid-uXQ47tYPVo .navbar.opened {
    height: auto;
  }
  .cid-uXQ47tYPVo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXQ47ugw4i {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uXQ47ugw4i .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uXQ47ugw4i .mbr-text {
  color: #fafafa;
}
.cid-uXQ47upPY9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uXQ47upPY9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXQ47upPY9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXQ47upPY9 .mbr-section-title {
  color: #ffffff;
}
.cid-uXQ47upPY9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uXQ47upPY9 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uXQ47uHyFG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uXQ47uHyFG .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uXQ47uRVBV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uXQ47uRVBV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uXQ47uRVBV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uXQ47uRVBV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uXQ47uRVBV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uXQ47uRVBV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uXQ47uRVBV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uXQ47uRVBV .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uXQ47uRVBV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uXQ47uRVBV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uXQ47uRVBV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uXQ47uRVBV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uXQ47uRVBV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uXQ47uRVBV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uXQ47uRVBV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uXQ47uRVBV .media-container-row .mbr-text {
  text-align: center;
}
.cid-uXQ47uRVBV foot-menu-item {
  color: #890b08;
}
.cid-uYuUAHCfSa {
  z-index: 1000;
  width: 100%;
}
.cid-uYuUAHCfSa nav.navbar {
  position: fixed;
}
.cid-uYuUAHCfSa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uYuUAHCfSa .dropdown-menu {
  padding: 0;
}
.cid-uYuUAHCfSa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYuUAHCfSa .dropdown-item:hover,
.cid-uYuUAHCfSa .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-uYuUAHCfSa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uYuUAHCfSa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYuUAHCfSa .nav-link {
  position: relative;
}
.cid-uYuUAHCfSa .container {
  display: flex;
  margin: auto;
}
.cid-uYuUAHCfSa .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYuUAHCfSa .navbar-caption {
  padding-right: 4rem;
}
.cid-uYuUAHCfSa .dropdown-menu,
.cid-uYuUAHCfSa .navbar.opened {
  background: #0b0b0b !important;
}
.cid-uYuUAHCfSa .nav-item:focus,
.cid-uYuUAHCfSa .nav-link:focus {
  outline: none;
}
.cid-uYuUAHCfSa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYuUAHCfSa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYuUAHCfSa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYuUAHCfSa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYuUAHCfSa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYuUAHCfSa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYuUAHCfSa .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-uYuUAHCfSa .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYuUAHCfSa .navbar.opened {
  transition: all .3s;
}
.cid-uYuUAHCfSa .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uYuUAHCfSa .navbar .navbar-logo img {
  width: auto;
}
.cid-uYuUAHCfSa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYuUAHCfSa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYuUAHCfSa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYuUAHCfSa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-uYuUAHCfSa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYuUAHCfSa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYuUAHCfSa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uYuUAHCfSa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYuUAHCfSa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYuUAHCfSa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYuUAHCfSa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYuUAHCfSa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYuUAHCfSa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYuUAHCfSa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYuUAHCfSa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uYuUAHCfSa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYuUAHCfSa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYuUAHCfSa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYuUAHCfSa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYuUAHCfSa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYuUAHCfSa .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYuUAHCfSa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYuUAHCfSa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYuUAHCfSa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYuUAHCfSa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYuUAHCfSa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYuUAHCfSa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYuUAHCfSa .dropdown-item.active,
.cid-uYuUAHCfSa .dropdown-item:active {
  background-color: transparent;
}
.cid-uYuUAHCfSa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYuUAHCfSa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYuUAHCfSa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYuUAHCfSa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-uYuUAHCfSa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYuUAHCfSa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYuUAHCfSa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYuUAHCfSa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYuUAHCfSa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uYuUAHCfSa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-uYuUAHCfSa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYuUAHCfSa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYuUAHCfSa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYuUAHCfSa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYuUAHCfSa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYuUAHCfSa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYuUAHCfSa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYuUAHCfSa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYuUAHCfSa .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYuUAHCfSa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYuUAHCfSa .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-uYuUAHCfSa .navbar {
    height: 77px;
  }
  .cid-uYuUAHCfSa .navbar.opened {
    height: auto;
  }
  .cid-uYuUAHCfSa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYuUAHTZGV {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uYuUAHTZGV .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uYuUAHTZGV .mbr-text {
  color: #fafafa;
}
.cid-uYuUAI2x3g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uYuUAI2x3g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYuUAI2x3g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYuUAI2x3g .mbr-section-title {
  color: #ffffff;
}
.cid-uYuUAI2x3g .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uYuUAI2x3g .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-uYuUAIiKLu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uYuUAIiKLu .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uYuUAItLFG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYuUAItLFG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uYuUAItLFG .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uYuUAItLFG .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uYuUAItLFG .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uYuUAItLFG .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uYuUAItLFG .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-uYuUAItLFG .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uYuUAItLFG .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYuUAItLFG .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uYuUAItLFG .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uYuUAItLFG .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYuUAItLFG .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYuUAItLFG .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uYuUAItLFG .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-uYuUAItLFG .media-container-row .mbr-text {
  text-align: center;
}
.cid-uYuUAItLFG foot-menu-item {
  color: #890b08;
}
.cid-v1k67DBTKd {
  z-index: 1000;
  width: 100%;
}
.cid-v1k67DBTKd nav.navbar {
  position: fixed;
}
.cid-v1k67DBTKd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v1k67DBTKd .dropdown-menu {
  padding: 0;
}
.cid-v1k67DBTKd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1k67DBTKd .dropdown-item:hover,
.cid-v1k67DBTKd .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-v1k67DBTKd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v1k67DBTKd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1k67DBTKd .nav-link {
  position: relative;
}
.cid-v1k67DBTKd .container {
  display: flex;
  margin: auto;
}
.cid-v1k67DBTKd .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v1k67DBTKd .navbar-caption {
  padding-right: 4rem;
}
.cid-v1k67DBTKd .dropdown-menu,
.cid-v1k67DBTKd .navbar.opened {
  background: #0b0b0b !important;
}
.cid-v1k67DBTKd .nav-item:focus,
.cid-v1k67DBTKd .nav-link:focus {
  outline: none;
}
.cid-v1k67DBTKd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1k67DBTKd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1k67DBTKd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v1k67DBTKd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1k67DBTKd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1k67DBTKd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1k67DBTKd .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-v1k67DBTKd .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1k67DBTKd .navbar.opened {
  transition: all .3s;
}
.cid-v1k67DBTKd .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v1k67DBTKd .navbar .navbar-logo img {
  width: auto;
}
.cid-v1k67DBTKd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1k67DBTKd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1k67DBTKd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1k67DBTKd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v1k67DBTKd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1k67DBTKd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1k67DBTKd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v1k67DBTKd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1k67DBTKd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v1k67DBTKd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v1k67DBTKd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1k67DBTKd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1k67DBTKd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1k67DBTKd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1k67DBTKd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v1k67DBTKd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v1k67DBTKd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1k67DBTKd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1k67DBTKd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v1k67DBTKd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1k67DBTKd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v1k67DBTKd .navbar.navbar-short {
  min-height: 60px;
}
.cid-v1k67DBTKd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v1k67DBTKd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v1k67DBTKd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1k67DBTKd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1k67DBTKd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1k67DBTKd .dropdown-item.active,
.cid-v1k67DBTKd .dropdown-item:active {
  background-color: transparent;
}
.cid-v1k67DBTKd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1k67DBTKd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1k67DBTKd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1k67DBTKd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-v1k67DBTKd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1k67DBTKd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1k67DBTKd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1k67DBTKd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1k67DBTKd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v1k67DBTKd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v1k67DBTKd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v1k67DBTKd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v1k67DBTKd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v1k67DBTKd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v1k67DBTKd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1k67DBTKd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v1k67DBTKd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v1k67DBTKd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v1k67DBTKd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v1k67DBTKd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1k67DBTKd .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-v1k67DBTKd .navbar {
    height: 77px;
  }
  .cid-v1k67DBTKd .navbar.opened {
    height: auto;
  }
  .cid-v1k67DBTKd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1k67DPJBK {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-v1k67DPJBK .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1k67DPJBK .mbr-text {
  color: #fafafa;
}
.cid-v1k67DYkkd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1k67DYkkd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1k67DYkkd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1k67DYkkd .mbr-section-title {
  color: #ffffff;
}
.cid-v1k67DYkkd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1k67DYkkd .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-v1k67EeNkM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v1k67EeNkM .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-v1k67EnkUO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1k67EnkUO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v1k67EnkUO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v1k67EnkUO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v1k67EnkUO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v1k67EnkUO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v1k67EnkUO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v1k67EnkUO .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v1k67EnkUO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v1k67EnkUO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v1k67EnkUO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v1k67EnkUO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1k67EnkUO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v1k67EnkUO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v1k67EnkUO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v1k67EnkUO .media-container-row .mbr-text {
  text-align: center;
}
.cid-v1k67EnkUO foot-menu-item {
  color: #890b08;
}
.cid-v2bkQekUzz {
  z-index: 1000;
  width: 100%;
}
.cid-v2bkQekUzz nav.navbar {
  position: fixed;
}
.cid-v2bkQekUzz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v2bkQekUzz .dropdown-menu {
  padding: 0;
}
.cid-v2bkQekUzz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2bkQekUzz .dropdown-item:hover,
.cid-v2bkQekUzz .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-v2bkQekUzz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v2bkQekUzz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2bkQekUzz .nav-link {
  position: relative;
}
.cid-v2bkQekUzz .container {
  display: flex;
  margin: auto;
}
.cid-v2bkQekUzz .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v2bkQekUzz .navbar-caption {
  padding-right: 4rem;
}
.cid-v2bkQekUzz .dropdown-menu,
.cid-v2bkQekUzz .navbar.opened {
  background: #0b0b0b !important;
}
.cid-v2bkQekUzz .nav-item:focus,
.cid-v2bkQekUzz .nav-link:focus {
  outline: none;
}
.cid-v2bkQekUzz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2bkQekUzz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2bkQekUzz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v2bkQekUzz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2bkQekUzz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2bkQekUzz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2bkQekUzz .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-v2bkQekUzz .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2bkQekUzz .navbar.opened {
  transition: all .3s;
}
.cid-v2bkQekUzz .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v2bkQekUzz .navbar .navbar-logo img {
  width: auto;
}
.cid-v2bkQekUzz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2bkQekUzz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2bkQekUzz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2bkQekUzz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2bkQekUzz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2bkQekUzz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2bkQekUzz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v2bkQekUzz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2bkQekUzz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v2bkQekUzz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v2bkQekUzz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2bkQekUzz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2bkQekUzz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2bkQekUzz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2bkQekUzz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v2bkQekUzz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v2bkQekUzz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2bkQekUzz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2bkQekUzz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2bkQekUzz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2bkQekUzz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v2bkQekUzz .navbar.navbar-short {
  min-height: 60px;
}
.cid-v2bkQekUzz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v2bkQekUzz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v2bkQekUzz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2bkQekUzz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2bkQekUzz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2bkQekUzz .dropdown-item.active,
.cid-v2bkQekUzz .dropdown-item:active {
  background-color: transparent;
}
.cid-v2bkQekUzz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2bkQekUzz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2bkQekUzz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2bkQekUzz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-v2bkQekUzz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2bkQekUzz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2bkQekUzz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2bkQekUzz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v2bkQekUzz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v2bkQekUzz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v2bkQekUzz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v2bkQekUzz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v2bkQekUzz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v2bkQekUzz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v2bkQekUzz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2bkQekUzz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v2bkQekUzz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v2bkQekUzz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2bkQekUzz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v2bkQekUzz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2bkQekUzz .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-v2bkQekUzz .navbar {
    height: 77px;
  }
  .cid-v2bkQekUzz .navbar.opened {
    height: auto;
  }
  .cid-v2bkQekUzz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2bkQezMuC {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-v2bkQezMuC .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v2bkQezMuC .mbr-text {
  color: #fafafa;
}
.cid-v2bkQeHZsl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v2bkQeHZsl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2bkQeHZsl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2bkQeHZsl .mbr-section-title {
  color: #ffffff;
}
.cid-v2bkQeHZsl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v2bkQeHZsl .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-v2bkQeV4dK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v2bkQeV4dK .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-v2bkQf527r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v2bkQf527r .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2bkQf527r .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v2bkQf527r .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v2bkQf527r .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2bkQf527r .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2bkQf527r .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v2bkQf527r .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v2bkQf527r .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v2bkQf527r .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v2bkQf527r .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v2bkQf527r .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v2bkQf527r .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v2bkQf527r .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v2bkQf527r .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v2bkQf527r .media-container-row .mbr-text {
  text-align: center;
}
.cid-v2bkQf527r foot-menu-item {
  color: #890b08;
}
.cid-v2tjNOgfp3 {
  z-index: 1000;
  width: 100%;
}
.cid-v2tjNOgfp3 nav.navbar {
  position: fixed;
}
.cid-v2tjNOgfp3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v2tjNOgfp3 .dropdown-menu {
  padding: 0;
}
.cid-v2tjNOgfp3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2tjNOgfp3 .dropdown-item:hover,
.cid-v2tjNOgfp3 .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-v2tjNOgfp3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v2tjNOgfp3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2tjNOgfp3 .nav-link {
  position: relative;
}
.cid-v2tjNOgfp3 .container {
  display: flex;
  margin: auto;
}
.cid-v2tjNOgfp3 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v2tjNOgfp3 .navbar-caption {
  padding-right: 4rem;
}
.cid-v2tjNOgfp3 .dropdown-menu,
.cid-v2tjNOgfp3 .navbar.opened {
  background: #0b0b0b !important;
}
.cid-v2tjNOgfp3 .nav-item:focus,
.cid-v2tjNOgfp3 .nav-link:focus {
  outline: none;
}
.cid-v2tjNOgfp3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2tjNOgfp3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2tjNOgfp3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v2tjNOgfp3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2tjNOgfp3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2tjNOgfp3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2tjNOgfp3 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-v2tjNOgfp3 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2tjNOgfp3 .navbar.opened {
  transition: all .3s;
}
.cid-v2tjNOgfp3 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v2tjNOgfp3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v2tjNOgfp3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2tjNOgfp3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2tjNOgfp3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2tjNOgfp3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v2tjNOgfp3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2tjNOgfp3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2tjNOgfp3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v2tjNOgfp3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2tjNOgfp3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v2tjNOgfp3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v2tjNOgfp3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2tjNOgfp3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2tjNOgfp3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2tjNOgfp3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2tjNOgfp3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v2tjNOgfp3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v2tjNOgfp3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2tjNOgfp3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2tjNOgfp3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2tjNOgfp3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2tjNOgfp3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v2tjNOgfp3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v2tjNOgfp3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v2tjNOgfp3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v2tjNOgfp3 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2tjNOgfp3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2tjNOgfp3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2tjNOgfp3 .dropdown-item.active,
.cid-v2tjNOgfp3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2tjNOgfp3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2tjNOgfp3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2tjNOgfp3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2tjNOgfp3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-v2tjNOgfp3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2tjNOgfp3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2tjNOgfp3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2tjNOgfp3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v2tjNOgfp3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v2tjNOgfp3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v2tjNOgfp3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v2tjNOgfp3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v2tjNOgfp3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v2tjNOgfp3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v2tjNOgfp3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2tjNOgfp3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v2tjNOgfp3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v2tjNOgfp3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2tjNOgfp3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v2tjNOgfp3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2tjNOgfp3 .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-v2tjNOgfp3 .navbar {
    height: 77px;
  }
  .cid-v2tjNOgfp3 .navbar.opened {
    height: auto;
  }
  .cid-v2tjNOgfp3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2tjNOwODK {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-v2tjNOwODK .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v2tjNOwODK .mbr-text {
  color: #fafafa;
}
.cid-v2tjNOHBGH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v2tjNOHBGH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2tjNOHBGH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2tjNOHBGH .mbr-section-title {
  color: #ffffff;
}
.cid-v2tjNOHBGH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v2tjNOHBGH .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-v2tjNOY2f8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v2tjNOY2f8 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-v2tjNP8g15 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v2tjNP8g15 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v2tjNP8g15 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v2tjNP8g15 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v2tjNP8g15 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v2tjNP8g15 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v2tjNP8g15 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v2tjNP8g15 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v2tjNP8g15 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v2tjNP8g15 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v2tjNP8g15 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v2tjNP8g15 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v2tjNP8g15 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v2tjNP8g15 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v2tjNP8g15 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v2tjNP8g15 .media-container-row .mbr-text {
  text-align: center;
}
.cid-v2tjNP8g15 foot-menu-item {
  color: #890b08;
}
.cid-v37LYTmLx7 {
  z-index: 1000;
  width: 100%;
}
.cid-v37LYTmLx7 nav.navbar {
  position: fixed;
}
.cid-v37LYTmLx7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v37LYTmLx7 .dropdown-menu {
  padding: 0;
}
.cid-v37LYTmLx7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v37LYTmLx7 .dropdown-item:hover,
.cid-v37LYTmLx7 .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-v37LYTmLx7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v37LYTmLx7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v37LYTmLx7 .nav-link {
  position: relative;
}
.cid-v37LYTmLx7 .container {
  display: flex;
  margin: auto;
}
.cid-v37LYTmLx7 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v37LYTmLx7 .navbar-caption {
  padding-right: 4rem;
}
.cid-v37LYTmLx7 .dropdown-menu,
.cid-v37LYTmLx7 .navbar.opened {
  background: #0b0b0b !important;
}
.cid-v37LYTmLx7 .nav-item:focus,
.cid-v37LYTmLx7 .nav-link:focus {
  outline: none;
}
.cid-v37LYTmLx7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v37LYTmLx7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v37LYTmLx7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v37LYTmLx7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v37LYTmLx7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v37LYTmLx7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v37LYTmLx7 .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-v37LYTmLx7 .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v37LYTmLx7 .navbar.opened {
  transition: all .3s;
}
.cid-v37LYTmLx7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v37LYTmLx7 .navbar .navbar-logo img {
  width: auto;
}
.cid-v37LYTmLx7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v37LYTmLx7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v37LYTmLx7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v37LYTmLx7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v37LYTmLx7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v37LYTmLx7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v37LYTmLx7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v37LYTmLx7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v37LYTmLx7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v37LYTmLx7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v37LYTmLx7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v37LYTmLx7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v37LYTmLx7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v37LYTmLx7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v37LYTmLx7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v37LYTmLx7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v37LYTmLx7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v37LYTmLx7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v37LYTmLx7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v37LYTmLx7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v37LYTmLx7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v37LYTmLx7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v37LYTmLx7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v37LYTmLx7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v37LYTmLx7 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v37LYTmLx7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v37LYTmLx7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v37LYTmLx7 .dropdown-item.active,
.cid-v37LYTmLx7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v37LYTmLx7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v37LYTmLx7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v37LYTmLx7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v37LYTmLx7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-v37LYTmLx7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v37LYTmLx7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v37LYTmLx7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v37LYTmLx7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v37LYTmLx7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v37LYTmLx7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v37LYTmLx7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v37LYTmLx7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v37LYTmLx7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v37LYTmLx7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v37LYTmLx7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v37LYTmLx7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v37LYTmLx7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v37LYTmLx7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v37LYTmLx7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v37LYTmLx7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v37LYTmLx7 .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-v37LYTmLx7 .navbar {
    height: 77px;
  }
  .cid-v37LYTmLx7 .navbar.opened {
    height: auto;
  }
  .cid-v37LYTmLx7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v37LYTzr6l {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-v37LYTzr6l .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v37LYTzr6l .mbr-text {
  color: #fafafa;
}
.cid-v37LYTHWeq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v37LYTHWeq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v37LYTHWeq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v37LYTHWeq .mbr-section-title {
  color: #ffffff;
}
.cid-v37LYTHWeq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v37LYTHWeq .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-v37LYTWhdV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v37LYTWhdV .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-v37LYU53tV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v37LYU53tV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v37LYU53tV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v37LYU53tV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v37LYU53tV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v37LYU53tV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v37LYU53tV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v37LYU53tV .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v37LYU53tV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v37LYU53tV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v37LYU53tV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v37LYU53tV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v37LYU53tV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v37LYU53tV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v37LYU53tV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v37LYU53tV .media-container-row .mbr-text {
  text-align: center;
}
.cid-v37LYU53tV foot-menu-item {
  color: #890b08;
}
.cid-v4qAs0zbaD {
  z-index: 1000;
  width: 100%;
}
.cid-v4qAs0zbaD nav.navbar {
  position: fixed;
}
.cid-v4qAs0zbaD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v4qAs0zbaD .dropdown-menu {
  padding: 0;
}
.cid-v4qAs0zbaD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v4qAs0zbaD .dropdown-item:hover,
.cid-v4qAs0zbaD .dropdown-item:focus {
  background: #890b08 !important;
  color: white !important;
}
.cid-v4qAs0zbaD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-v4qAs0zbaD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v4qAs0zbaD .nav-link {
  position: relative;
}
.cid-v4qAs0zbaD .container {
  display: flex;
  margin: auto;
}
.cid-v4qAs0zbaD .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v4qAs0zbaD .navbar-caption {
  padding-right: 4rem;
}
.cid-v4qAs0zbaD .dropdown-menu,
.cid-v4qAs0zbaD .navbar.opened {
  background: #0b0b0b !important;
}
.cid-v4qAs0zbaD .nav-item:focus,
.cid-v4qAs0zbaD .nav-link:focus {
  outline: none;
}
.cid-v4qAs0zbaD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v4qAs0zbaD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v4qAs0zbaD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v4qAs0zbaD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v4qAs0zbaD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v4qAs0zbaD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v4qAs0zbaD .navbar {
  min-height: 77px;
  transition: all .3s;
  border-bottom: 1px solid transparent;
  background: rgba(11, 11, 11, 0.7);
}
.cid-v4qAs0zbaD .navbar:not(.navbar-short) {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v4qAs0zbaD .navbar.opened {
  transition: all .3s;
}
.cid-v4qAs0zbaD .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-v4qAs0zbaD .navbar .navbar-logo img {
  width: auto;
}
.cid-v4qAs0zbaD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v4qAs0zbaD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v4qAs0zbaD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v4qAs0zbaD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.7rem);
  }
}
.cid-v4qAs0zbaD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v4qAs0zbaD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v4qAs0zbaD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v4qAs0zbaD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v4qAs0zbaD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v4qAs0zbaD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v4qAs0zbaD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v4qAs0zbaD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v4qAs0zbaD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v4qAs0zbaD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v4qAs0zbaD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v4qAs0zbaD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v4qAs0zbaD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v4qAs0zbaD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v4qAs0zbaD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v4qAs0zbaD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v4qAs0zbaD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v4qAs0zbaD .navbar.navbar-short {
  min-height: 60px;
}
.cid-v4qAs0zbaD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v4qAs0zbaD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v4qAs0zbaD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v4qAs0zbaD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v4qAs0zbaD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v4qAs0zbaD .dropdown-item.active,
.cid-v4qAs0zbaD .dropdown-item:active {
  background-color: transparent;
}
.cid-v4qAs0zbaD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v4qAs0zbaD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v4qAs0zbaD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v4qAs0zbaD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #0b0b0b;
}
.cid-v4qAs0zbaD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v4qAs0zbaD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v4qAs0zbaD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v4qAs0zbaD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v4qAs0zbaD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-v4qAs0zbaD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: currentColor;
}
.cid-v4qAs0zbaD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v4qAs0zbaD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v4qAs0zbaD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v4qAs0zbaD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v4qAs0zbaD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v4qAs0zbaD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v4qAs0zbaD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v4qAs0zbaD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v4qAs0zbaD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v4qAs0zbaD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v4qAs0zbaD .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-v4qAs0zbaD .navbar {
    height: 77px;
  }
  .cid-v4qAs0zbaD .navbar.opened {
    height: auto;
  }
  .cid-v4qAs0zbaD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v4qAs0OsvZ {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-v4qAs0OsvZ .line {
  background-color: #e43f3f;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v4qAs0OsvZ .mbr-text {
  color: #fafafa;
}
.cid-v4qAs0Wv79 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v4qAs0Wv79 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v4qAs0Wv79 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v4qAs0Wv79 .mbr-section-title {
  color: #ffffff;
}
.cid-v4qAs0Wv79 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v4qAs0Wv79 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-v4qAs1cSih {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v4qAs1cSih .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-v4qAs1mr7b {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v4qAs1mr7b .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v4qAs1mr7b .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v4qAs1mr7b .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v4qAs1mr7b .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v4qAs1mr7b .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v4qAs1mr7b .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v4qAs1mr7b .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v4qAs1mr7b .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v4qAs1mr7b .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v4qAs1mr7b .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v4qAs1mr7b .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v4qAs1mr7b .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v4qAs1mr7b .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v4qAs1mr7b .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v4qAs1mr7b .media-container-row .mbr-text {
  text-align: center;
}
.cid-v4qAs1mr7b foot-menu-item {
  color: #890b08;
}
